Skip to content

set / multiset の erase ​

注意点 ​

  • erase(x) は値を指定して削除
  • erase(it) はイテレータを指定して削除
  • multiset.erase(x) は一致する値をすべて削除
  • erase(end()) は未定義動作

1つだけ削除する ​

cpp
auto it = s.find(x);
if (it != s.end()) s.erase(it);