Bonjour,
J'ai une map<const char*, MyObject> et dans mon programme je me retrouve avec une clé, et je dois tester si elle est déjà présente afin de savoir si je récupère l'objet de la map ou si j'en ajoute un nouveau.
Lorsque je fait map.find(clé), ça renvoi un iterator, mais ça le met en bad_ptr et pas NULL... du coup je peux pas tester si il l'a trouvé ou pas...
Et j'ai pas trouvé de méthode contains
Quelqu'un peut m'aiguiller?
Je vous remercie beaucoup,
A bientôt
Aurélien

 

 
		
		 
         
 

 
			
			

 
   



 std::map tester si une clé est présente
 std::map tester si une clé est présente
				 Répondre avec citation
  Répondre avec citation
Partager