не нужна помощь. вот что я хочу сделатькак предотвратить итератор аннулирование в этом случае
std::list<int> mylist;
std::list<int>::iterator it;
it = mylist.begin();
for (int i=1; i<=5; ++i)
mylist.push_back(i); // 1 2 3 4 5
mylist.insert (it,10); // 10 1 2 3 4 5 expected but output is 1 2 3 4 5 10
Я на самом деле требуется, чтобы сделать что-то подобное в моих project.Is есть лучший способ для достижения этой цели