次の方法で共有


multiset::erase

multiset 内の要素または要素範囲を指定した位置から削除するか、指定したキーと一致する要素を削除します。

iterator erase(
   const_iterator Where
);
iterator erase(
   const_iterator First,
   const_iterator Last
);
size_type erase(
   const key_type& Key
);

パラメーター

  • Where
    削除される要素の位置。

  • First
    削除される最初の要素の位置。

  • Last
    削除される最後の要素の次の位置。

  • Key
    削除される要素のキー値。

戻り値

最初の 2 つのメンバー関数では、削除された要素の後にある最初の残存要素を指定する双方向反復子、またはこのような要素が存在しない場合は multiset の最後の要素を指定する双方向反復子が返されます。

3 番目のメンバー関数では、multiset から削除された要素の数が返されます。

解説

コード例については、「set::erase」を参照してください。

必要条件

ヘッダー: <set>

名前空間: std

参照

関連項目

<set>

multiset クラス

multiset::clear

標準テンプレート ライブラリ