投稿で、イテレータを使用してコンテナから要素を削除する方法を見つけました。反復中:
for(auto it = translationEvents.begin(); it != translationEvents.end();)
{
auto next = it;
++next; // get the next element
it->second(this); // process (and maybe delete) the current element
it = next; // skip to the next element
}
auto
タイプなしで使用されるのはなぜauto next = it;
ですか?
私はC++11ではなくVS10を使用しています!