Conversion

Résolu
cs_algori Messages postés 868 Date d'inscription dimanche 26 décembre 2004 Statut Membre Dernière intervention 26 février 2008 - 23 juin 2005 à 10:22
cs_algori Messages postés 868 Date d'inscription dimanche 26 décembre 2004 Statut Membre Dernière intervention 26 février 2008 - 24 juin 2005 à 14:02
Bonjour,
Voila mon problème :
J'ai un edit dans ma dialogbox et le problème est que je récupère une variable de type char cool[...]. Le truc est qu'il faudrait que je le convertisse en type double pour pouvoir faire des opérations dessus mais j'ai pas trouvé comment (je suppose que ça doit être tout con).
Voici le bout de code :
char abs_xa[MAX_PATH];
GetWindowText(hEdit1,abs_xa,MAX_PATH);
Si quelqu'un sait comment il faut faire...
Merci pour vos futures réponses.
@++

4 réponses

bou3 Messages postés 42 Date d'inscription samedi 18 novembre 2000 Statut Membre Dernière intervention 26 juin 2005
23 juin 2005 à 10:35
si je dis pas de conneries:
double atof(
const char *string
);
++
3
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
23 juin 2005 à 11:37
atof donne du double et non float, comme son nom l'indique



je confirme



double atof( const char *[ string] );

___________________________________________________________
Magicalement
Nono
3
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
23 juin 2005 à 11:50
float est idem double tant qu'il reste dans la FPU, voila pourquoi la fonction est prototypée ainsi car toujours double par défaut pour la FPU. La transfrormation ne s'effectuera qu'au moment du stockage à une adresse mémoire s'il y a besoin, le compilo se charge de minimiser les besoins en stockage mémoire et laisse au maximum les donnéees en FPU.

ciao...
BruNews, MVP VC++
3
cs_algori Messages postés 868 Date d'inscription dimanche 26 décembre 2004 Statut Membre Dernière intervention 26 février 2008 1
24 juin 2005 à 14:02
Ok ! Merci !
0
Rejoignez-nous