EXEMPLE KBHIT + WHILE [BORLAND C++ 6 ]

Messages postés
455
Date d'inscription
mercredi 6 mars 2002
Statut
Membre
Dernière intervention
18 décembre 2003
- - Dernière réponse : D1m3x
Messages postés
402
Date d'inscription
samedi 28 décembre 2002
Statut
Membre
Dernière intervention
21 juillet 2005
- 8 mars 2003 à 00:24
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/10359-exemple-kbhit-while-borland-c-6

Afficher la suite 
cmarsc
Messages postés
455
Date d'inscription
mercredi 6 mars 2002
Statut
Membre
Dernière intervention
18 décembre 2003
-
#include <vcl.h>
#include
#pragma hdrstop
#pragma argsused
ces lignes ne servent pas

getch() <conio.h> est mieux que (pas besoin de taper ENTREE) getchar()

avec kbhit() si tu tapes sur une touche quelconque tu mets fin au programme si tu veux taper sur Q il faudrait utiliser ceci :
do {
clavier = getch();
} while (clavier != 'Q');
cs_Kirua
Messages postés
3006
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
31 décembre 2008
-
if (kbhit() = q) ne pouvait pas fonctionner.
selon toute logique, j'aurais mis if (kbhit() == q) (double signe égale), enfin il s'agit peut etre d'une exception, je vais pas me prononcer ^^ n'empeche que :)
D1m3x
Messages postés
402
Date d'inscription
samedi 28 décembre 2002
Statut
Membre
Dernière intervention
21 juillet 2005
1 -
Chez moi il y a tout ki plante car on ne eut pas mettre:
while(clavier != 'Q'); mai je sui obligé d'écrire:
while(clavier != 97); sinon ça ne marche pas