Bonjour, j'ai crée une map qui est bien remplie (je l'ai verifie).
Maintenant j'aimerais que ma méthode retourne un élément particulier de ma map.
Le problème est qu'il ne rentre pas dans ma boucle et va directement au else.
Tout me parait correct. Me parait...
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 string Configuration::getValueOfConfigurationHash(void) { cout<<"Hello"<<endl; if (myConfigurationHash.find("nom")!= myConfigurationHash.end()) { cout<<"Hello2"<<endl; return myConfigurationHash["nom"].str; cout<<"Size : "<<myConfigurationHash.size()<<endl; cout<<"myconfigurationHash : "<<myConfigurationHash["nom"].str<<endl; } else clog<<"Did not find : "<<"nom"<<" in myConfigurationHash"<<endl; }
Partager