C++/Listy: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Kod pomijał część pól przez niepotrzebna dodatkową inkrementacje.
Usunięcie elementu spowoduje, że automatycznie iterator wskazuje na nastepny element.
Linia 49:
 
// usuniecie liczb ujemnych
for( list<int>::iterator iter=lista.begin(); iter != lista.end(); iter++ )
if (*iter < 0)
iter=lista.erase(iter);
else
iter++;
 
liczba = 0;