Libreria code C ++ - funzione back ()
Descrizione
La funzione C ++ std::queue::back()restituisce un riferimento all'ultimo elemento della coda. Questo è l'elemento accodato più di recente.
Dichiarazione
Di seguito è riportata la dichiarazione per la funzione std :: queue :: back () dal modulo std :: queue header.
C ++ 98
value_type& back();
const value_type& back() const;
C ++ 11
reference& back();
const_reference& back() const;
Parametri
Nessuna
Valore di ritorno
Restituisce il riferimento all'ultimo elemento della coda.
Eccezioni
Garanzia di non lancio per contenitori standard non vuoti.
Complessità temporale
Costante cioè O (1)
Esempio
L'esempio seguente mostra l'utilizzo della funzione std :: queue :: back ().
#include <iostream>
#include <queue>
using namespace std;
int main(void) {
queue<int> q;
for (int i = 0; i < 5; ++i)
q.push(i + 1);
cout << "Last element of queue q is = " << q.back() << endl;
return 0;
}
Compiliamo ed eseguiamo il programma sopra, questo produrrà il seguente risultato:
Last element of queue q is = 5