J'ai un tableau de structures, et j'ai créé un pointeur sur le premier élément de la structure. J'ai vu la fonction ++
utilisé dans mon code sur le pointeur, comme ceci : ptrStruct++
Quel est le rôle exact de ce système ? Passer à la position suivante du tableau ? Ou bien il est utilisé comme opérateur de surcharge ?
Code ici, et les objets proviennent d'Ogre3D :
RGBA colours[nVertices];
RGBA *pColour = colours;
rs->convertColourValue(ColourValue(1.0,0.0,0.0), pColour++); //0 colour
rs->convertColourValue(ColourValue(1.0,1.0,0.0), pColour++); //1 colour
rs->convertColourValue(ColourValue(0.0,1.0,0.0), pColour++); //2 colour