文法:
#include <list> T& back(); const T& back() const;
back()関数はリストの最後の要素への参照を返します。
サンプル:
list<int> l; for( int i = 0; i < 5; i++ ) { l.push_back(i); } cout << "最初の要素は " << l.front() << " です。最後の要素は " << l.back() << " です。" << endl;
このコードを実行すると、次のような出力が得られます:
最初の要素は 0 です。最後の要素は 4 です。
back() 関数は定数時間で処理されます。