Bonjour,

J'essaie de faire fonctionner le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
std::map < char *, char *> MaMap;
char * nomvariable = "toto"
//Affectation par un variable
MaMap[nomvariable] = "coucou";
 
printf("valeur de %s => %s",nomvariable,MaMap["toto"]);
Ceci m'affiche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
valeur de toto => (null)
Bien évidemment, j'attendais "coucou" ... Quelqu'un aurait-il une idée pour instancier une map avec des noms variables ?

Merci..