スレを勃てるまでもないC/C++の質問はここで 16
■ このスレッドは過去ログ倉庫に格納されています
0320デフォルトの名無しさん
2010/08/09(月) 12:45:52vector<HOGE2> hoge2
で常に同時に増えるのですが、同時にある番目の要素を消したいのですが
vector< HOGE1>::iterator itS, itE = hoge1.end();
for( itS = hoge2.begin(); itS != itE; ++ itS )
{
hoge2.erase(itS);vector<HOGE1*>(hoge1).swap(hoge1);
}
hoge1のみの消し方だとこんな感じでやってるのですが
この中に上手くhoge2の同じ番目を消すことはできるでしょうか?
■ このスレッドは過去ログ倉庫に格納されています