Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2251 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  wxWidgets

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

wxWidgets

n°2139945
sourcilpow​er
Posté le 01-05-2012 à 16:38:49  profilanswer
 

Bonjour,
J'ai petit souci c'est que j'essai de multiplier la valeur1 a la valeur2.
j'ai essayer ceci :

Code :
  1. int val;
  2. val = valeur1 * valeur2;


mais ca me fait ceci :
no match for 'operator*' in 'valeur1 * valeur2'
 
Comment faire svp ?
 
mon code :

Code :
  1. wxString valeur1;
  2. wxString valeur2;
  3. valeur1 = TextCtrl1->GetValue();
  4. valeur2 = TextCtrl2->GetValue();

mood
Publicité
Posté le 01-05-2012 à 16:38:49  profilanswer
 

n°2139950
Terminapor
I'll see you rise.
Posté le 01-05-2012 à 16:56:08  profilanswer
 

ben ça te renvoi quoi comme type de variable le GetValue ?
Probablement pas un int/double/float/autre type de base


---------------
Perhaps you don't deserve to breathe
n°2139953
sourcilpow​er
Posté le 01-05-2012 à 16:57:08  profilanswer
 

je ne sais pas :s

n°2139963
gilou
Modérateur
Modzilla
Posté le 01-05-2012 à 18:07:05  profilanswer
 

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? [:louloup2]  
wxString valeur1;
wxString valeur2;
int val;
val = valeur1 * valeur2;
C'est quoi pour toi, la multiplication de deux chaines de texte?
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2139975
Terminapor
I'll see you rise.
Posté le 01-05-2012 à 19:32:02  profilanswer
 

Ah, j'avais pas tilté [:ddr555]
 
Ben faut convertir ce wxString en int : http://wiki.wxwidgets.org/Converti [...] m_wxString


---------------
Perhaps you don't deserve to breathe
n°2139981
sourcilpow​er
Posté le 01-05-2012 à 20:16:21  profilanswer
 

Terminapor a écrit :

Ah, j'avais pas tilté [:ddr555]
 
Ben faut convertir ce wxString en int : http://wiki.wxwidgets.org/Converti [...] m_wxString


 
et pour quoi c'est qu'elle paragraphe ? (dsl je suis tres debutant)

n°2139982
Terminapor
I'll see you rise.
Posté le 01-05-2012 à 20:23:12  profilanswer
 

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..


---------------
Perhaps you don't deserve to breathe
n°2140526
sourcilpow​er
Posté le 03-05-2012 à 18:59:30  profilanswer
 

Code :
  1. long val,v1=0,v2=0;
  2. valeur1.ToLong(&v1);
  3. valeur2.ToLong(&v2);
  4. val = v1 * v2;


 
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 ?

n°2140527
Terminapor
I'll see you rise.
Posté le 03-05-2012 à 19:01:05  profilanswer
 

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 :/


---------------
Perhaps you don't deserve to breathe

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  wxWidgets

 

Sujets relatifs
wxWidgets et mysql++Code::Blocks et wxWidgets : propriétés Multiplate-forme
[wxWidgets] problème avec les multi-wxString::Format() ; wxT() et _T()[PYTHON] WxWidgets et fonctionnement de wx.EXPAND pour un boutton
[wxWidgets] La macro WXDLL_ENTRY_FUNCTIONInformations pour wxWidgets
[résolu] Problème avec le tuto wxWidgets/SDL[Resolu]wxWidgets : forcer un objet à utiliser la taille du plus grand
[wxWidgets] Clavier EVT_CHAR et EVT_KEY_UPFichier dev c++ en mode wxwidgets dialog
Plus de sujets relatifs à : wxWidgets


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR