English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Modo d'uso e esempio di C++ Deque end()

Deque (coda a due estremità) C++

La funzione end() di Deque di C++ restituisce un iteratore che punta alla fine, che punta alla posizione successiva dell'ultimo elemento del contenitore. Se il contenitore della coda a due estremità è vuoto, il valore restituito dalla funzione end() è lo stesso della funzione begin(). L'elemento situato dopo l'ultimo elemento e non punta a nessun elemento.

Sintassi

iterator end();

Parametro

Non contiene alcun parametro.

Valore di ritorno

Restituisce un iteratore che punta alla fine.

Esempio 1

Vediamo un esempio semplice

#include#includeusing namespace std;
int main()
{
 deque k = {10, 20, 30, 40, 50};
 deque::iterator itr = k.begin();
 while(itr != k.end())
 {
  cout << *itr;
  cout << " \t";
  ++itr;
 } 
   return 0;
}

Output:

10 20 30 40 50

In questo esempio, utilizza la funzione end() nel ciclo while per iterare attraverso l'intero contenitore deque.

Deque (coda a due estremità) C++