cppreference.com -> C++ リスト

C++ リスト(std::list)

リストは連結リストに格納された要素のシーケンスである。 ベクタ と比較して挿入と削除は速く、ランダムアクセスは遅い。

assign() リストに要素を割り当てる
back() 最終要素を返す
begin() 先頭を指すイテレータを返す
clear() 全ての要素を削除する
empty() リストが空なら真
end() 末尾を指すイテレータを返す
erase() 要素を削除する
front() 先頭要素を返す
get_allocator() リストのアロケータを返す
insert() 要素をリストに挿入する
max_size() リストが保持できる最大要素数を返す
merge() 二つのリストを併合する
pop_back() 最終要素を削除する
pop_front() 先頭要素を削除する
push_back() リストの末尾に要素を追加する
push_front() リストの先頭に要素を追加する
rbegin() リストの末尾を指すリバースイテレータを返す
remove() リストから要素を削除する
remove_if() 条件を満たす要素を削除する
rend() リストの先頭を指すリバースイテレータを返す
resize() リストのサイズを変更する
reverse() リストを反転させる
size() リスト中の要素数を返す
sort() リストをソートする
splice() 二つのリストを併合する
swap() 二つのリストを入れ替える
unique() 重複する要素を削除する