Bonjour,
Alors je vous explique en quelques mots mon problème, voilà ce que j'ai :
map<A*, map<A*, B*>& MyMap;
Oui, c'est un peu tordu... J'aimerais maintenant savoir si une clé existe dans cette map mais ne me convient pas parce que - et là je ne suis pas sûre de ce que j'avance - il va chercher une clé qui a la même adresse que MonObjetA* et ne pas en trouver.
J'aimerais simplement comparer les attributs de l'objet A, par exemple trouver une clé qui a le même nom que MonObjetA, ou plus exactement puisque je trimballe des pointeurs: trouver une clé qui pointe vers un objet A qui a le même nom que MonObjetA.
Est-ce possible? A l'aide d'un itérateur par exemple? Il y a plus astucieux?
Merci d'avance!
Partager