Syntaxe:
#include <list> T& back(); const T& back() const;
A função back() retorna uma referênciaao último elemento da lista.
Por exemplo:
vector<int> v; for( int i = 0; i < 5; i++ ) { v.push_back(i); } cout << "O primeiro elemento e " << v.front() << " e o ultimo elemento e " << v.back() << endl;
O código acima produz a seguinte saída:
O primeiro elemento e 0 e o ultimo elemento e 4
A função back() executa em tempo constante.