función valarray begin() en C++

La función begin() se define en el archivo de encabezado valarray . Esta función devuelve un iterador que apunta al primer elemento en el valarray v.

Sintaxis:

template< class T > 
    begin( valarray<T>& v );

Parámetro: Esta función toma un parámetro obligatorio v que representa el objeto valarray.

Devoluciones: esta función devuelve el iterador al primer valor en el valarray.

Los siguientes programas ilustran la función anterior:

Ejemplo 1:-

// C++ program to demonstrate
// example of begin() function.
  
#include <bits/stdc++.h>
using namespace std;
  
int main()
{
    // Initializing valarray
    valarray<int> varr = { 10, 20, 30, 40, 50 };
  
    cout << "valarray contains=";
  
    for (auto i = begin(varr); i != end(varr); i++) {
        cout << ' ' << *i;
    }
  
    cout << endl;
  
    return 0;
}
Producción:

valarray contains= 10 20 30 40 50

Ejemplo 2:-

// C++ program to demonstrate
// example of begin() function.
  
#include <bits/stdc++.h>
using namespace std;
  
int main()
{
    // Initializing valarray
    valarray<int> varr = { -10, -20, -30, -40 };
  
    cout << "valarray contains=";
  
    for (auto i = begin(varr); i != end(varr); i++) {
        cout << ' ' << *i;
    }
  
    cout << endl;
  
    return 0;
}
Producción:

valarray contains= -10 -20 -30 -40

Publicación traducida automáticamente

Artículo escrito por bansal_rtk_ y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *