IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

switch switch swith?


Sujet :

C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    56
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 56
    Par d�faut switch switch swith?
    bonjour,

    j'ai un petit souci avec le codage d'un switch, je sais c'est bateau, mais j'ai du mal....
    voici mon code:

    UpdateData(true);

    m_Alfa=m_Coef_Flou.GetCurSel();

    switch(m_Alfa)
    {

    case 0 :
    m_Alfa = 0.1;

    case 1 :
    m_Alfa = 0.2;

    case 2 :
    m_Alfa = 0.3;

    case 3 :
    m_Alfa = 0.4;

    case 4 :
    m_Alfa = 0.5;

    case 5 :
    m_Alfa = 0.6;

    case 6 :
    m_Alfa = 0.7;

    case 7 :
    m_Alfa = 0.8;

    case 8 :
    m_Alfa = 0.9;

    }

    UpdateData(false);


    Sachant que j'essaie d'utiliser une combo box, et d'en r�cup�rer les valeurs....
    m_Coef_Flou est ma combo box, et m_Alfa est ma variable qui va contenir la valeur s�lectionn�e dans ma combo box

    merci pour votre aide

  2. #2
    Membre �prouv� Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    951
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Artisant logiciel
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 951
    Par d�faut

    ehu, j'ai pas compris ou se situait ton pb?
    pour le moment, ton code a l'air ofnctionnel que veut tu faire de plus? (ou de moins?)

  3. #3
    R�dacteur

    Avatar de Matthieu Brucher
    Profil pro
    D�veloppeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par d�faut
    T'as regard� au d�buggeur ce qui se passait - c'est �vident que toutes les premi�res options de ton switch ne servent � rien - ?

  4. #4
    Membre �prouv� Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    951
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Artisant logiciel
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 951
    Par d�faut
    Citation Envoy� par Miles
    T'as regard� au d�buggeur ce qui se passait - c'est �vident que toutes les premi�res options de ton switch ne servent � rien - ?
    j'ai beau regarder et re-regarder, je voit pas le pb, apart faire un
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    m_Alfa = 0.1 + 0.1 * m_Alfa
    qui serait plus compact...
    stp, pour ma culture perso, c'est quoi qui ne sert a rien?

    edit (apres le post de Mr Miles) : arf le break

  5. #5
    R�dacteur

    Avatar de Matthieu Brucher
    Profil pro
    D�veloppeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par d�faut
    Tous les codes dans les "case" � part le dernier... et �a se voit tr�s bien au d�buggeur, cette erreur.
    Toujours penser au d�buggeur avent de poster une question sur un code qui ne marche pas.

  6. #6
    R�dacteur
    Avatar de Laurent Gomila
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par d�faut
    N'oublie pas de placer des break, sinon tous les case suivant celui qui est ex�cut� seront ex�cut�s �galement, et ta valeur vaudra quoiqu'il arrive 0.9.

  7. #7
    R�dacteur

    Avatar de Matthieu Brucher
    Profil pro
    D�veloppeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par d�faut
    Citation Envoy� par Laurent Gomila
    N'oublie pas de placer des break, sinon tous les case suivant celui qui est ex�cut� seront ex�cut�s �galement, et ta valeur vaudra quoiqu'il arrive 0.9.
    Mais euh...

Discussions similaires

  1. [TortoiseSVN] Switch : Switch Depth
    Par Jean-Jacques Engels dans le forum Subversion
    R�ponses: 0
    Dernier message: 07/05/2015, 14h41
  2. R�seaux : switch, routeur et wi-fi
    Par SteelBox dans le forum Hardware
    R�ponses: 4
    Dernier message: 07/12/2003, 20h25
  3. Switch 1000Mbit
    Par Civodul4 dans le forum Hardware
    R�ponses: 8
    Dernier message: 02/12/2003, 13h16
  4. switch
    Par drKzs dans le forum C
    R�ponses: 3
    Dernier message: 07/10/2003, 07h59
  5. R�ponses: 6
    Dernier message: 26/01/2003, 13h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo