Bonjour a tous,
nouvelle sur le forum, je vous lis depuis un moment.
C'est a mon tour de vous poser une question.
Je veux utiliser une map dont la cle est un objet que j'ai cree moi. Que je definis comme ca:
La question que je me pose et a laquelle je ne trouve pas de reponses (je cherche peut etre mal mais..je tourne en rond la!) est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CMyKey { public : char * valeur1; int valeur2; char* valeur3; };
que se passe-t-il avec la methode find....sur quoi la map se base-t-elle pour tester l'egalite de la cle?
Dois-je definir un operator == pour mon objet CMyKey ? Je ne voudrais pas qu'elle compare les pointeurs au lieu de comparer les valeurs.....
???
Partager