C++ マルチマップ

提供:cppreference.com
移動: 案内, 検索


マルチマップは、マップと似てキーで並び替えられた連想コンテナを持ちます。マップと異なる点は、重複するキーを持つことができます。

Constructors 要素の割り当て、コピー、作成済み要素の削除をします。
Operators マルチマップのオペレータは、代入、比較、要素へのアクセスができます。
begin マルチマップの先頭を指すイテレータを返します。
clear マルチマップの全ての要素を削除します。
count キー値が一致する要素の数を返します
empty マルチマップの要素が空の場合は、 true を返します。
end マルチマップの末尾を指すイテレータを返します。
equal_range 特定のキーと一致する先頭/末尾要素を指すイテレータを返します。
erase マルチマップから特定の要素を削除します。
find マルチマップから特定の要素を検索します。
insert マルチマップに要素を挿入します。
key_comp キーを比較する関数を返します。
lower_bound キーが特定の値以上である最初の要素を指すイテレータを返します。
max_size マルチマップの要素の最大数を返します。
rbegin マルチマップの末尾を指すリバースイテレータを返します。
rend マルチマップの先頭を指すリバースイテレータを返します。
size マルチマップの要素数を返します。
swap マルチマップと他のマルチマップを入れ替えます。
upper_bound キーが特定の値を越える最初の要素を指すイテレータを返します。
value_comp 値を比較する関数を返します。
個人用ツール
名前空間
変種
操作
案内
ツールボックス
他の言語