Bonjour,

j'ai un petit soucis d'écriture pour accèder à la donnée d'une map

J'aurai voulu faire cela, mais évidemment, cela ne fonctionne pas...

déclaration de ma map, avec "TNote" une classe contenant en public la variable "iNote" :
std::map<int,TNote> mapNote;

son utilisation:

TNote objNote( iNote );
mapNote[iGroup] = objNote;

ça ok, pas de problème.

après, l'accès à la donnée ne s'écrit pas comme cela ?
mapNote[0].iNote ?

je suis obligé de passer par un itérateur ?

merci de m'éclairer