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 :

Retourner dans une boucle While


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2011
    Messages : 2
    Par défaut Retourner dans une boucle While
    Bonjour à tous,

    alors voila, j'ai besoin de votre aide. En effet, je fais un petit programme, dans lequel il y a une boucle while importante.
    Mais le probleme, c'est qu'il faudrait soit que dans ma boucle while ; le programme se mette en "wait" et non en sleep ! , car en sleep, l'utilisateur ne peut plus cliquer nulle part.

    Ayant trouvé aucune sorte de "wait()" qui attend un clique très précis à un certain bouton ; j'ai pensé à sortir de la boucle, et une fois la condition vérifiée (qui peut être facilement un int qui aura pour valeur 1 quand tout sera bon), retourner dans cette boucle while ! ;
    une sorte de :
    int indice = 0 ;
    wait(b==1) // et b=1 lorsque l'utilisateur clique au bon endroit

    j'espere que l'explication est assez claire ><

    enfin bon, je n'arrive pas a retourner dans cette boucle ; et je ne vois aucun post la dessus

    si quelqu'un a une idée, n'hesitez pas
    Merci à tous,
    bonne journée.

  2. #2
    Membre actif Avatar de maleaume
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2005
    Messages : 93
    Par défaut
    1ere idée pas forcement la meilleur)( tu mets ta boucle dans une fonction et quand tu clics, tu appelles la dite fonction

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2011
    Messages : 2
    Par défaut
    pas bête, mais içi, la boucle doit rester dans le main ...

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 299
    Par défaut
    tu pourrais mettre 2 boucles while imbriquées l'une dans l'autre. Avec un break, tu peux sortir d'une boucle while

  5. #5
    Membre Expert
    Homme Profil pro
    Inscrit en
    Décembre 2010
    Messages
    734
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 734
    Par défaut
    Euh, quand je lis clic, je pense évènement de GUI. Pourquoi ne pas regarder comment sont gérés les évènements (clic=évènement) dans l'API que tu utilises?
    Certaines API gèrent pour toi cette problématique, d'autres te font écrire toujours la même boucle de gestion, ça doit être faisable de trouver le code en question sur internet...

  6. #6
    Membre confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2010
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2010
    Messages : 80
    Par défaut
    ja vais pas me faire apprécier, mais tu as toujours l'infâme solution du goto...

Discussions similaires

  1. [Tkinter] Méthode get() dans une boucle while
    Par Thundie dans le forum Tkinter
    Réponses: 2
    Dernier message: 04/02/2006, 00h06
  2. Problème de SCANF dans une boucle WHILE
    Par FidoDido® dans le forum C
    Réponses: 4
    Dernier message: 30/12/2005, 17h42
  3. [Conception] Problème de test dans une boucle while
    Par Cyrius dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 26/11/2005, 18h07
  4. Réponses: 6
    Dernier message: 17/06/2005, 16h51
  5. [MFC] Dialog dans une boucle while
    Par oxor3 dans le forum MFC
    Réponses: 5
    Dernier message: 23/04/2004, 22h51

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