Здравствуйте, TailWind, Вы писали:
AN>>Что эта функция делает, кроме того, что элементы вставляет?
TW>Только элементы вставляет:
Используемый компилятор C++11 поддерживает?
#include <list>
#include <iostream>
typedef unsigned long ULONG;
std::list<ULONG> List;
int main()
{
std::list<ULONG>::iterator it = List.insert( List.end(), {1, 2, 3} );
std::cout << "*it = " << *it << '\n';
// тут можно что-то сделать
it = List.insert( List.end(), {4, 5, 6} );
// тут нужно получить итератор на элемент "4"
std::cout << "*it = " << *it << '\n';
return 0;
}