for(myIterator = numbers.begin();myIterator != numbers.end() ;myIterator++)
{
resultVect.push_back(*myIterator+2);
numbers.erase(myIterator+2);
}
数字は一連の数字で構成されています (例: 1,2,3,4,5,6,7) 次に、3 つおきの数字を消去したいと思います。何かのようなもの、
1 2 3 4 5 6 (最初のラウンド -> 3 アウト)
1 2 4 5 6 (2ラウンド目 -> 6が出た)
1 2 4 5 (3 回戦 -> 4 アウト)
等々。
出た数を別のベクトル(resultVect)に格納します。
アサーションエラーが発生しています。Plsはtqをアドバイスします