#include<iostream.h>
#include<vector.h>
int main()
{
vector<int> v;
vector<int>::iterator itr=v.begin();
v.insert(itr,10,100);
v.insert(itr,10,100);
}
このプログラムは、ITRが最初挿入時にインクリメントされるように、理由を理解することができ、第2のインサートを含む後のコアダンプをしない生成されたダンプ。STLベクトルイテレータ
いいえ、 'itr'は'挿入によってインクリメントされることはありません、あなたの問題を解決するには、あなただけ返された値で
itr
をreasignする必要があります'呼び出し。 – Xarn