English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
C++ Deque (file doublement chaînée)
C ++ La fonction begin() de deque retourne un itérateur pointant sur le premier élément du conteneur deque. Si le conteneur est vide, l'itérateur retourné sera égal à end().
iterator begin();
Il ne contient aucun paramètre.
Il retourneItérateur pointant sur le premier élément.
Laissez-nous examiner un exemple simple
#include<iostream> #include<deque> using namespace std; int main() { deque<int> n={1,2,3; iterator deque<int> itr; itr = n.begin(); cout << "first element of the deque:" <<*itr; return 0; }
Sortie :
Premier élément de la deque:1
Dans cet exemple, la fonction begin() retourne l'itérateur du premier élément.
Laissez-nous examiner un exemple simple
#include<iostream> #include<deque> using namespace std; int main() { deque<char> ch={'C','+','+} iterator deque<char> itr; itr=ch.begin()+2; cout<<*itr; return 0; }
Dans cet exemple, la fonction begin() est incrémentée2Ainsi, la fonction begin() retourne l'itérateur du troisième élément.