Bonjour,
J'ai besoin de convertir en int un nombre lu dans un fichier texte, et contenu dans une string, pour faire des opérations dessus.
Je suis sous Visual studio 2005, et c'est un projet MFC
J'ai utilisé la méthode suivante :
Problème : j'ai toujours 0 dans IDentier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 int IDentier; IDentier=atoi(IDchaine.c_str());
Je pensais que c'était peut être un problème d'unicode, j'ai donc essayé :
Cette fois, une erreur se produit à la complation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 int IDentier; IDentier=_wtoi(IDchaine.c_str());
Quelqu'un a une solution?1>error C2664: '_wtoi' : impossible de convertir le paramètre 1 de 'const char *' en 'const wchar_t *'
Merci d'avance
Partager