Bonsoir à tous,
Je me pose la question suivante :
Puis-je faire en sorte de parcourir une liste grâce à un itérateur jusqu'à son avant-dernier élément ?
Un code du genre suivant ne fonctionne pas :
Merci beaucoup pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 for(list<int>::iterator it = maliste.begin() ; it != maliste.end()-1 ; it++)
EDIT: résolu : il faut faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 for(list<int>::iterator it = maliste.begin() ; it != --(maliste.end()) ; it++)
Partager