Sintassi:
#include <queue> T& back(); const T& back() const;
La funzione back() ritorna una reference all'ultimo elemento di una queue. Esempio:
queue<int> q; for( int i = 0; i < 5; i++ ) { q.push(i); } cout << "Il primo elemento è " << q.front() << " mentre l'ultimo elemento è " << q.back() << endl;
La coda produce il seguente output
Il primo elemento è 0 mentre l'ultimo elemento è 4
La funzione back() gira a tempo costante.
Argomenti correlati: front