C++/Listy: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
mNie podano opisu zmian |
brakuje "iter=" przy usuwaniu elementu przez erase, przez co kod wyrzuca błąd o "naruszeniu ochrony pamieci". Pozdrawiam :) |
||
Linia 55:
for( list<int>::iterator iter=lista.begin(); iter != lista.end(); )
if (*iter < 0)
iter=lista.erase(iter);
else
++iter;
|