| cppreference.com -> C++ マルチマップ |
マルチマップは マップ とほぼ同等であるが、 キーの重複を許容する。
| begin() | マルチマップの先頭を指すイテレータを返す。 |
| clear() | 全ての要素を削除する |
| count() | キー値が一致する要素の数を返す |
| empty() | マルチマップが空なら真 |
| end() | マルチマップの末尾を指すイテレータを返す |
| equal_range() | 特定のキーと一致する先頭・末尾要素を指すイテレータを返す |
| erase() | 要素を削除する |
| find() | 要素を検索する |
| get_allocator() | マルチマップのアロケータを返す |
| insert() | 要素を挿入する |
| key_comp() | キーを比較する関数を返す |
| lower_bound() | キーが特定の値以上である最初の要素を指すイテレータを返す |
| max_size() | 要素の最大数を返す |
| rbegin() | マルチマップの末尾を指すリバースイテレータを返す |
| rend() | マルチマップの先頭を指すリバースイテレータを返す |
| size() | マルチマップ中の要素数を返す |
| swap() | 二つのマルチマップを入れ替える |
| upper_bound() | キーが特定の値を越える最初の要素を指すイテレータを返す |
| value_comp() | 値を比較する関数を返す |