et bien il suffit de tracer ça en mode debug et de s'assurer que string donc
txt_1 soit bien rempli....
puis de regarder la valeur de xp.
mais je vote pour rien dans txt_1.
![]()
et bien il suffit de tracer ça en mode debug et de s'assurer que string donc
txt_1 soit bien rempli....
puis de regarder la valeur de xp.
mais je vote pour rien dans txt_1.
![]()
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
que vaut xp ?
et pourquoi utiliser un %X ? pourquoi pas un %f ?
Avant de faire un format, il faut tester la valeur d'xp non ?
Ca vaut quoi ca ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part xp = strtod( string, &stopstring );
Et puis y a trop de variables dans ce code :p
Hi,
La conversion CString vers double et vise vers ca marche bien !!
Je voudrais faire la conversion de CString vers int et vise vers ca !!
nico-pyright(c), il fallait un %f >> result.Format("%f",var_3);
see ya_
philo
Bonsoir,
dans mon dernier message sans réponses, je voulais convertir une CString en int, maintenant c'est fait, c'est :
Maintenant je voudrais convertir une CString en char et vice vers ça !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 // calcul numérique int -->> CString char *stopstring; CString result; int var_1; int var_2; int var_3; CString txt_1; CString txt_2; GetDlgItem(IDC_EDIT1)->GetWindowText(txt_1); GetDlgItem(IDC_EDIT2)->GetWindowText(txt_2); CString string_1 = txt_1; CString string_2 = txt_2; var_1 = strtod( string_1, &stopstring ); var_2 = strtod( string_2, &stopstring ); var_3 = var_1 + var_2; result.Format("%i",var_3); GetDlgItem(IDC_EDIT3)->SetWindowText(result);
J’ai lu votre Fac mais elle ne traite pas ce type de conversion!
Quelqu'un aurais t'il l'amabilité de me susurrer la réponse ?
Bonne nuit
Philo
ou est le probleme ? il suffit de regarder l'aide de la classe CString .
tu disposes d'un operateur [] ou GetAt(x) pour acceder à un char .
pour construire une CString a partir d'un char voir le constructeur
CString( TCHAR ch, int nRepeat = 1 );![]()
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Partager