begin process at 2012 05 28 21:48:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Divers

 > 

comment sortir d'un while(1)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

comment sortir d'un while(1)

jeudi 17 avril 2003 à 10:10:39 | comment sortir d'un while(1)

Veseta

Bonjour, je fais pour la prmière fois de l'événementiel, j'utilise donc un code du type:
> >
> > while(1)
> > {
> > if(kbhit())
> > {
> > choice = getch();
> > }
> > switch ( choice)
> > {
> > case 1: ......
> > .
> > .
> > }
> > }
> >
> > je cherche comment sortir du while (1) sans sortir de tout mon programme.
> > Pour l'instant j'utilise exit(1) mais ca ferme mon prog en entier.
> > Merci.
> >
> > Veseta
>
jeudi 17 avril 2003 à 10:24:41 | Re : comment sortir d'un while(1)

Kaid


C'est pas très compliqué, il suffit juste te changer ton '1' par un booléen.

BOOL bSortie=FALSE;

while(!bSortie)
{
// ...

// Pour sortir de la boucle
bSortie=TRUE;

}


Kaid - kaid.fr.st

-------------------------------
Réponse au message :
-------------------------------

> Bonjour, je fais pour la prmière fois de l'événementiel, j'utilise donc un code du type:
> > >
> > > while(1)
> > > {
> > > if(kbhit())
> > > {
> > > choice = getch();
> > > }
> > > switch ( choice)
> > > {
> > > case 1: ......
> > > .
> > > .
> > > }
> > > }
> > >
> > > je cherche comment sortir du while (1) sans sortir de tout mon programme.
> > > Pour l'instant j'utilise exit(1) mais ca ferme mon prog en entier.
> > > Merci.
> > >
> > > Veseta
> >
>
jeudi 17 avril 2003 à 16:25:59 | Re : comment sortir d'un while(1)

RaphAstronome

Tu peut aussi utiliser "goto"

while(1) {
...
goto sortie
}
sortie:

Note : Les goto c'est pas tres propre allors envite d'en mettre trop !


-------------------------------
Réponse au message :
-------------------------------

> Bonjour, je fais pour la prmière fois de l'événementiel, j'utilise donc un code du type:
> > >
> > > while(1)
> > > {
> > > if(kbhit())
> > > {
> > > choice = getch();
> > > }
> > > switch ( choice)
> > > {
> > > case 1: ......
> > > .
> > > .
> > > }
> > > }
> > >
> > > je cherche comment sortir du while (1) sans sortir de tout mon programme.
> > > Pour l'instant j'utilise exit(1) mais ca ferme mon prog en entier.
> > > Merci.
> > >
> > > Veseta
> >
>
dimanche 20 avril 2003 à 13:00:57 | Re : comment sortir d'un while(1)

Krox68


Krox68
Utilise break();


-------------------------------
Réponse au message :
-------------------------------

> Bonjour, je fais pour la prmière fois de l'événementiel, j'utilise donc un code du type:
> > >
> > > while(1)
> > > {
> > > if(kbhit())
> > > {
> > > choice = getch();
> > > }
> > > switch ( choice)
> > > {
> > > case 1: ......
> > > .
> > > .
> > > }
> > > }
> > >
> > > je cherche comment sortir du while (1) sans sortir de tout mon programme.
> > > Pour l'instant j'utilise exit(1) mais ca ferme mon prog en entier.
> > > Merci.
> > >
> > > Veseta
> >
>


Cette discussion est classée dans : font, while, utilise, sortir, choice


Répondre à ce message

Sujets en rapport avec ce message

sortir d'une boucle while infinie avec un bouton [ par bertrandbasch ] Bonjour,En fait je voudrai pouvoir lancer une boucle while à l'aide d'un bouton 1 qui pourrait être stoppé à l'aide d'un bouton stop.Il me faut cette CListBox - déplacement horizontal [ par garslouche ] Salut à tous,j'utilise une CListBox et je voudrais pouvoir utiliser le slider horizontal. Mais pour une raison que j'ignore ça ne marche pas alors que cosinus [ par anek971 ] Bonjour ,ben avt de demander de l'aide j'ai chercher sur le forum mais ya pas le programme en c.Et en faite c juste pr une verification car mon progra Form et PID [ par garslouche ] Bonjour,j'ai le handle d'une fenêtre et je voudrais récupérer le ProcessID de l'appli qui l'a créée.Est-ce possible ? Si oui, comment ?Merci !On ne fo casses briques [ par fanaticmassalia13000 ] Salut a tous pour commencez! Pourriez vous me donnez des astuces pour réaliser a un casse brique en C (et pas en C++)des codes sources ou de simple as Client Serveur (en c) [ par khal13 ] khal13(client sous win2000nt, serveur sous)salut,voilà le topo:Pour un projet je dois developper une appli serveur/client en c.Le but c'est de visuali Création d'une DLL [ par Kevb37 ] Salu tt le monde..Est-ce que qq (je suis sur que oui) connaitrai la façon de construire une DLL : je trouve pas grand-chose (les tutoriels et sources open gl:2 touches en meme temps [ par Arnaud16022 ] bonjour tt le monde!je cherche un moyen de détecter plusieurs touches en meme temps dans un prog openGL qui utilise glutmainloop et glutSpecialFunc(pr Le carnet d'adresse outlook et le C/C++ [ par zinotron ] Je suis a la recherche d'un systeme pour gerer le carnet d'adresse d'oulook en C.par ex-> que ca puisse me sortir toutes les entrées du carnet, ou que Propriétés [ par garslouche ] Bonjour à tous,je souhaite afficher la fenêtre de propriétés d'un fichier tout comme le fait Windows.Eventuellement la même chose pour un répertoire s


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales