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