メンバー | 説明 |
---|---|
iterator find(const key_type& k) | 戻り値: キーが k と等しいアイテムを指す iterator、またはそのようなアイテムがない場合は end()。 |
const_iterator find(const key_type& k) const | 戻り値: キーが k と等しいアイテムを指す const_iterator、またはそのようなアイテムがない場合は end()。 |
size_type count(const key_type& k) const | 戻り値: キーが k と等しいアイテムの数。 |
std::pair<iterator, iterator> equal_range(const key_type& k) | 戻り値: k と等しいマップのすべてのキーを含む範囲。 |
std::pair<const_iterator, const_iterator> equal_range(const key_type& k) const | 戻り値 k と等しいマップのすべてのキーを含む範囲。 |
メンバー | 説明 |
---|---|
mapped_type& operator[](const key_type& k) | キーが k と等しいアイテムがない場合は新しいアイテムを挿入します。 戻り値: x.second への参照。ここで、x はキーが k と等しいマップのアイテムです。 |
mapped_type& at( const key_type& k ) | キーが k と等しいアイテムがない場合は例外をスローします。 戻り値: x.second への参照。ここで、x はキーが k と等しいマップのアイテムです。 |
const mapped_type& at(const key_type& k) const | キーが k と等しいアイテムがない場合は例外をスローします。 戻り値: x.second への const 参照。ここで、x はキーが k と等しいマップのアイテムです。 |