C ++ STL vector :: iniciar la función () : Aquí, vamos a aprender acerca de la función begin () del vector de la cabecera de STL C ++ con ejemplo.
C ++ :: vector de la función begin ()
vector :: begin () es una función de biblioteca de “vector” cabecera, que se utiliza para obtener el primer elemento de un vector. Devuelve un iterador que apunta al primer elemento del vector.
Nota: Para uso vector, class & lt; vector & gt; cabecera.
Sintaxis del vector :: begin () la función
vector::begin();
Parámetro (s): ninguno – Se acepta nada.
include valor: iterador – Devuelve un iterador que apunta al primer elemento del vector.
Ejemplo:
Input:
vector<int> vector1{ 1, 2, 3, 4, 5 };
Function call:
vector<int>::iterator it;
it = vector1.begin();
cout << *it;
Output:
1
C ++ STL programa para demostrar ejemplo de vector :: begin () función
//C++ STL program to demonstrate example of
//vector::begin() function
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<int> v1;
v1.push_back(10);
v1.push_back(20);
v1.push_back(30);
v1.push_back(40);
v1.push_back(50);
//creating iterator
vector<int>::iterator it;
it = v1.begin();
cout << "first element is: " << *it << endl;
return 0;
}
salida
first element is: 10
Referencia: C ++ vector :: begin ()