[MFC]Recupération de donnée et conversion
Bonjour, je travails sous embedded Visual C++ (pour windows CE)
Ne vous inquiétez pas j'ai fait des recherches sur le forum.
Je souhaites recuperer des données contenues dans un fichier.
Il peut sagir de double, de char, d'int, ....
Pour celà je passe par
Code:
arLoad.ReadString( str );
Je recupere donc un CString.
Je souhaite alors onvertir un CString en double.
Le forum donne beaucoup de solution dont notament
Code:
1 2 3 4 5
| CString szDoubleString = "3.1415";
double pi;
pi = atof(szDoubleString); |
la conversion inverse est
Code:
1 2 3 4 5
| CString szDoubleString;
double pi=3.1415;
szDoubleString.Format("Pi : %.2f",pi); |
Mais quand j'utilise cette fonction j'ai comme erreur:
error C2664: 'atof' : cannot convert parameter 1 from 'class CString' to 'const char *'
:cry:
Je ne sais pas pourquoi!!!
Si quelqu'un a une meilleur solution pour recuperer les données dans les fichiers.....
Merci à vous.