Chaine de charactere -> nom de variable

Résolu/Fermé
sebastien61 Messages postés 495 Date d'inscription mardi 6 juin 2006 Statut Membre Dernière intervention 28 septembre 2010 - 7 oct. 2008 à 12:33
sebastien61 Messages postés 495 Date d'inscription mardi 6 juin 2006 Statut Membre Dernière intervention 28 septembre 2010 - 7 oct. 2008 à 13:41
Bonjour,

Voilà je dispose d'une chaîne de charactere stockée dans un std::string (donc en C++). et j'aimerai utiliser ce string pour créer une variable possédant le nom du string.
Par exemple :
<code>
string s = "IntVariable";
int s = 2;

Est-ce possible? si oui comment?
Merci d'avance

1 réponse

teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
7 oct. 2008 à 12:57
Salut

Je ne sais pas si c'est ce que tu cherches, mais tu peux par exemple faire ceci:

map<string, int> mapV;
string s = "IntVariable"; 
mapV[s]= 2;
0
sebastien61 Messages postés 495 Date d'inscription mardi 6 juin 2006 Statut Membre Dernière intervention 28 septembre 2010 59
7 oct. 2008 à 13:41
Exact !

Merci beaucoup !
0