STL : LA CLASSE LIST

Signaler
Messages postés
2
Date d'inscription
mardi 28 septembre 2004
Statut
Membre
Dernière intervention
24 novembre 2004
-
cs_tibur
Messages postés
101
Date d'inscription
samedi 9 février 2002
Statut
Membre
Dernière intervention
5 mai 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/9473-stl-la-classe-list

cs_tibur
Messages postés
101
Date d'inscription
samedi 9 février 2002
Statut
Membre
Dernière intervention
5 mai 2009

En fait, le mieux serait de faire :
iter = listInt.erase(iter);

Selon la doc de la stl (http://www.sgi.com/tech/stl/), iter pointe alors sur l'élément suivant de la liste, ou sur listInt.end() si l'on vient de supprimer le dernier élément.
cs_mmox
Messages postés
2
Date d'inscription
vendredi 13 octobre 2006
Statut
Membre
Dernière intervention
16 février 2009

Merci beaucoup .
peut-on encore utiliser iter aprés la suppression du deuxième élément ? Et si oui vers quoi pointe-t-il ?
MadM@tt
Messages postés
2215
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
16 juillet 2009

Merci, simple et clair
sithlords
Messages postés
37
Date d'inscription
mercredi 10 août 2005
Statut
Membre
Dernière intervention
31 octobre 2005

des quoi ?
maincpp
Messages postés
2
Date d'inscription
vendredi 7 janvier 2005
Statut
Membre
Dernière intervention
7 janvier 2005

est ce qu'on peut utiliser des listes circulaires avec la classe list