wxWidgets - C++ - Programmation
Marsh Posté le 01-05-2012 à 16:56:08
ben ça te renvoi quoi comme type de variable le GetValue ?
Probablement pas un int/double/float/autre type de base
Marsh Posté le 01-05-2012 à 18:07:05
Non mais la c'est pas possible, tu te moques du monde ou quoi, dire je sais pas, alors que tu viens d'écrire le type?
wxString valeur1;
wxString valeur2;
int val;
val = valeur1 * valeur2;
C'est quoi pour toi, la multiplication de deux chaines de texte?
A+,
Marsh Posté le 01-05-2012 à 19:32:02
Ah, j'avais pas tilté
Ben faut convertir ce wxString en int : http://wiki.wxwidgets.org/Converti [...] m_wxString
Marsh Posté le 01-05-2012 à 20:16:21
| Terminapor a écrit : Ah, j'avais pas tilté |
et pour quoi c'est qu'elle paragraphe ? (dsl je suis tres debutant)
Marsh Posté le 01-05-2012 à 20:23:12
wxString to integer number
wxString number(wxT("145" ));
long value;
if(!number.ToLong(&value)) { /* error! */ }
Tu devrais ptet pas commencer par wxWidget si tu débutes vraiment, si t'arrives pas à dire quel type de variable tu créé faut reprendre depuis le début..
Marsh Posté le 03-05-2012 à 18:59:30
Code :
|
J'ai trouver ceci mais le seul probleme c'est qu'il prend pas en conte les chiffre a virgule.
Est ce possible avec les chiffre a virgule ?
Marsh Posté le 03-05-2012 à 19:01:05
Ben oui..
Long est un entier, pour les nombre naturels faut utiliser float ou double.
Sérieusement, reprends des tutos pour les débutants, là tu t'aventures dans un truc pas glop ![]()
Marsh Posté le 01-05-2012 à 16:38:49
Bonjour,
J'ai petit souci c'est que j'essai de multiplier la valeur1 a la valeur2.
j'ai essayer ceci :
mais ca me fait ceci :
no match for 'operator*' in 'valeur1 * valeur2'
Comment faire svp ?
mon code :