Verhalten von std :: list: begin () bei leerer Liste

Gibt das Folgende definierte Ergebnisse in Bezug auf den C ++ - Standard?

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?

Ich kann das mit dem Compiler testen, den ich verwende ... aber ich hätte gerne eine definitivere Antwort.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage