Поведение std :: list: begin (), когда список пуст

Дает ли следующее определенные результаты в терминах стандарта C ++?

std::list<int> myList;
std::list<int>::iterator myIter = myList.begin();    // any issues?
myList.push_back( 123 );
myIter++;                                  // will myIter point to the 123 I pushed?

Я могу проверить это на компиляторе, который я использую ... но мне хотелось бы получить более точный ответ.

Ответы на вопрос(2)

Ваш ответ на вопрос