ssacontents

悪名高き後置きインクリメント演算子(hoge++)を使うシーン

mapの要素をループの中で削除する場合

map<int,int> intMap;
...
map<int,int>::iterator ite = intMap.begin();
map<int,int>;;iterator end = intMap.end();
while (ite != end) {
   ...
   if (削除する?) {
     ite = erase(ite++);
   }
 }

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS