Zachowanie std :: list: begin (), gdy lista jest pusta
Czy następujące elementy dają zdefiniowane wyniki w odniesieniu do standardu 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?
Mogę to przetestować na kompilatorze, którego używam ... ale chciałbym uzyskać bardziej definitywną odpowiedź.