CONVERTIR UN STRING EN DOUBLE C++

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 18 févr. 2008 à 16:03
cs_max12 Messages postés 1491 Date d'inscription dimanche 19 novembre 2000 Statut Modérateur Dernière intervention 7 juillet 2014 - 18 févr. 2008 à 18:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/45782-convertir-un-string-en-double-c

cs_max12 Messages postés 1491 Date d'inscription dimanche 19 novembre 2000 Statut Modérateur Dernière intervention 7 juillet 2014
18 févr. 2008 à 18:03
j'oubliait :

double a = atof(patate.c_str());
cs_jfrancois Messages postés 482 Date d'inscription vendredi 26 août 2005 Statut Membre Dernière intervention 5 décembre 2009 2
18 févr. 2008 à 17:57
Chez moi ça fait la même chose !

double StringToDouble(string sStr)
{
return atof(&sStr[0]);
}
cs_max12 Messages postés 1491 Date d'inscription dimanche 19 novembre 2000 Statut Modérateur Dernière intervention 7 juillet 2014
18 févr. 2008 à 17:57
Ce code n'a pas crashé pendant que tu l'utilisait ?
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
18 févr. 2008 à 16:03
Il y a du prémaché (streameries, BruNews copyright...) déjà dispo en C++, quand on emploie du "string" et autres amuse CPU de ce genre faut continuer dans le non productif.

char* cStr = new char;
1 seul octet, on ne copie rien dessus !!!

SUPPRESSION EN SOIREE.
Rejoignez-nous