STL コンテナの特徴一覧
STLに標準で用意されているコンテナの特徴の一覧です。
要素を挿入する順番に意味がある |
||
ランダムアクセス可能 |
ランダムアクセス不可 |
|
末尾への挿入・削除のみ高速 |
先頭・末尾への挿入・削除のみ高速 |
任意の位置に挿入・削除が高速 |
|
|
|
要素の挿入と取り出しのみを行う |
||
後から入れた要素を先に取り出す(FILO) |
先に入れた要素を先に取り出す(FIFO) |
優先度の高い物から先に取り出す |
|
|
|
要素を挿入する順番には意味がない |
|||
値のみを持つ |
キーと値を持つ |
||
値の重複を許さない |
値の重複を許す |
キーの重複を許さない |
キーの重複を許す |
|
|
|
|
