English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Cette fonction sert à pointer vers le premier élément du vector (vector).
La fonction begin() est utilisée pour renvoyer un itérateur vers le premier élément du vector (vector), tandis que la fonction front() est utilisée pour renvoyer une référence à l'élément identique dans le conteneur vector (vector).
La syntaxe du vector (vector) "v" est :
iterator it = v.begin();
Il ne contient aucun paramètre.
Il renvoie un itérateur vers le premier élément du vector (vector).
Laissons-nous voir un exemple simple.
#include<iostream> #include<vector> using namespace std; int main() { vector<char> v{'a','e','i','o','u'}; iterator vector<char> itr; itr = v.begin(); cout<<*itr; return 0; }
Sortie :
a
Dans cet exemple, un objet itérateur "itr" a été créé pour accéder à la fonction begin(), et "itr" est de type vector (vector) contenant des valeurs de caractères.
Laissons-nous voir un autre exemple simple.
#include<iostream> #include<vector> using namespace std; int main() { vector<int> v{1,2,3,4,5}; iterator vector<int> itr; itr=v.begin();+2; cout<<*itr; return 0; }
Sortie :
3
Dans cet exemple, la fonction begin() est incrémentée2Pour accéder au troisième élément du vector (vector).