セットから最後のメンバーを削除するにはどうすればよいですか?例えばstd :: setの最終メンバーを消去する
:
set<int> setInt;
setInt.insert(1);
setInt.insert(4);
setInt.insert(3);
setInt.insert(2);
どのように私はsetInt
から4
を削除することができますか?私のような何か試してみました:
setInt.erase(setInt.rbegin());
を私はエラーを受け取りました。ところで
私は忘れてしまったセットはランダムアクセスイテレータを持っていません。 – AJG85