タグ付けされた質問 「multiset」

7
std :: multisetには、要素が見つかった場合に1つのサンプル(一意または複製)のみを消去する関数またはアルゴリズムがあります
おそらくこれは重複していますが、検索するものは何も見つかりませんでした。見つかった値を持つすべての要素でerase(value)が呼び出されるstd::multisetと、削除されます。私が考えることができる唯一の解決策は次のとおりです。 std::multiset<int>::iterator hit(mySet.find(5)); if (hit!= mySet.end()) mySet.erase(hit); これは大丈夫ですが、もっと良いかもしれないと思いました。何か案は ?
83 c++  stl  multiset 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.