メンバー | 説明 |
---|---|
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 と等しいマップの項目です。 |