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 :

Probl�me avec les "else if"


Sujet :

C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Juin 2008
    Messages
    1
    D�tails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 1
    Par d�faut Probl�me avec les "else if"
    Bonjour, j'ai un probl�me bizzare qui vient tout juste d'appara�tre dans un programme que je suis entra�n de d�velopp�. Tout d'un coup les else if que je rajoutait se sont mis � ne plus fonctionner correctement. Par exemple, quand je regardais le programme avec le d�bugger de visual studio 2008 et que si la condition n'�tait pas remplit du if ou du else if, il ne passait pas � l'autre else if. Je ne comprends vraiment plus rien. J'ai aussi eu un autre probl�me, j'utilise aussi Qt 4.4 et quand je faisait une comparaison entre 2 QString pour voir s'ils �taient �gale nom1 == nom2 bien m�me s'il n'�taient pas �gale, le programme entrait quand m�me dans les lignes suivant la condition.

    J'esp�r que vous avez une id�e de la fa�on de r�gl� mon probl�me, je suis tellement d'�courag�.

    Merci � l'avance

  2. #2
    Membre confirm�
    Avatar de mac&cheese
    Profil pro
    �tudiant
    Inscrit en
    Mars 2008
    Messages
    98
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 98
    Par d�faut
    si la condition n'�tait pas remplit du if ou du else if, il ne passait pas � l'autre else if
    Il ne fonctionnait pas avant alors...

    PS : il m'ai d�j� arriv� d'etre persuad� que mon code �tait niquel et de penser que l'ordi merdait mais � chaque fois c'etait mon code.

  3. #3
    Membre tr�s actif
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    432
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 432
    Par d�faut
    Mets quelques morceaux de code, l� o� �a merde au moins. Ca nous aidera peut-�tre � te r�pondre.

  4. #4
    Membre �prouv�
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    D�tails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Par d�faut
    Tu n'aurais pas, genre, une centaine de else if qui se suivent ? Il me semble avoir lu que �a posait quelques soucis.

  5. #5
    Membre confirm�
    Avatar de mac&cheese
    Profil pro
    �tudiant
    Inscrit en
    Mars 2008
    Messages
    98
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 98
    Par d�faut
    Je mi connais pas du tout en Q4 mais si il y a une classe QString, il devrait peut-�tre ou surement une m�thode de comparaison de cha�ne comme strcmp()! Apr�s je dit peut-�tre n'importe quoi. Mais en c++ tu peut pas comparer deux cha�ne de caract�re comme sa nom1 == nom2 tu doit utiliser strcmp(nom1, nom2).
    est support� par la classe QString

  6. #6
    Membre Expert Avatar de Astraya
    Homme Profil pro
    Consommateur de caf�
    Inscrit en
    Mai 2007
    Messages
    1 048
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 39
    Localisation : France

    Informations professionnelles :
    Activit� : Consommateur de caf�
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 048
    Par d�faut
    Je mi connais pas du tout en Q4 mais si il y a une classe QString, il devrait peut-�tre ou surement une m�thode de comparaison de cha�ne comme strcmp()! Apr�s je dit peut-�tre n'importe quoi. Mais en c++ tu peut pas comparer deux cha�ne de caract�re comme sa nom1 == nom2 tu doit utiliser strcmp(nom1, nom2).

Discussions similaires

  1. Probl�me avec les quote
    Par student_php dans le forum Langage
    R�ponses: 4
    Dernier message: 13/12/2010, 20h27
  2. Sudo probl�me avec les simples quotes
    Par Tronche dans le forum Shell et commandes GNU
    R�ponses: 5
    Dernier message: 23/03/2007, 12h02
  3. R�ponses: 15
    Dernier message: 21/02/2007, 17h29
  4. Formulaires : probl�me avec les slashes et les quotes
    Par GarGamel55 dans le forum Langage
    R�ponses: 1
    Dernier message: 12/10/2005, 15h59

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