Bonjour,
j'ai un vector � parcourir, pour cela j'utilise un iterateur comme ceci :
ce que je veut c'est acc�der a l'�l�ment i+1 � l�int�rieure de la boucle est-ce possible avec un iterateur ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 for(std::vector<Structure*>::iterator p = collec_tmp.begin(); p!=collec_tmp.end();++p) { //contenu de la boucle }
avec une boucle simple ont peut faire ( je voudrais la m�me chose avec un iterator) :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 for(size_t i = 0; i<collec_tmp.size();++i) { collec_tmp[i]=collec_tmp[i+1]; }
Partager