Bonjour,
J'ai un probleme de compilation qui intervient lorsque je souhaite accéder à un des éléments suivant de l'itérateur.

Voici un exemple de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
	for(iterator = lRoad.begin(); iterator != lRoad.end(); ++iterator)
	{
 
                  int a = iterator->x;
                  int b = ( *(iterator+1) ).x;
 
	}
L'exemple ci dessus n'a aucun intérêt mais j'essais de comprendre pourquoi il y a une erreur sur "( *(iterator+1) ).x", car l'iterateur est censé marcher comme un pointeur classique ou je me trompe...