Bonjour,
Pour parcourir une liste de son début jusqu'à sa fin, j'utilise un itérateur normal comme suit :
Là j'ai envie de commencer à partir d'un membre précis de la liste, et la parcourir à partir de ce membre, jusqu'à la fin ou jusqu'au début (selon le besoin).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 list <Class*>::iterator iterateur; list <Class*> ma_liste; for(iterateur = ma_liste.begin(); iterateur!=ma_liste.end(), iterateur++) { (*itrateur ) .... }
Est ce que vous savez comment procéder?
Merci.
Partager