[C] Quitter n'importe qd ac Echap
oliver91
Messages postés
51
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Un petit souci : j'aimerai pouvoir quitter mon programme (écrit en C) à n'importe quel moment en pressant simplement la touche Echap ... comment faire ?
Merci ...
Un petit souci : j'aimerai pouvoir quitter mon programme (écrit en C) à n'importe quel moment en pressant simplement la touche Echap ... comment faire ?
Merci ...
A voir également:
- [C] Quitter n'importe qd ac Echap
- Mon clavier fait n'importe quoi - Accueil - Informatique
- Forcer à quitter - Guide
- Application pour ouvrir n'importe quel fichier - Télécharger - Gestion de fichiers
- 230v ac ✓ - Forum Audio
- Plug in ac - Forum PC portable
9 réponses
#include <conio.h>
#define ESC 27
int main(void){
int touche=-1;
while(1) {
/*teste si touche detectee*/
if(kbhit()) {
touche=getch();
if(touche==ESC) exit(0);
}
}
return 0;
}
A toi de l'adapter selon ton code. J'ai donné l'idée ;)
Bonne chance
#define ESC 27
int main(void){
int touche=-1;
while(1) {
/*teste si touche detectee*/
if(kbhit()) {
touche=getch();
if(touche==ESC) exit(0);
}
}
return 0;
}
A toi de l'adapter selon ton code. J'ai donné l'idée ;)
Bonne chance
moi je programme en c# peut-etre que tu as ce controle ; c'est un truc qui s'apelle keypress ensuite tu met un . et la ta des touches du claviers (il me semble je ne l'ai pas sous les yeux en tout cas je sui sur du keypress)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je viens de tester mais il attends la pression d'une touche pr démarrer mon prog ...
Si la touche = Echap alors il quitte bien ;)
Et si la touche est différente, il execute le prog ...
Cela ne me permet pas de quitter n'importe quand mon programme :s
J'aimerai tellement pouvoir le faire si cela est possible ...
Merci d'avance,
Si la touche = Echap alors il quitte bien ;)
Et si la touche est différente, il execute le prog ...
Cela ne me permet pas de quitter n'importe quand mon programme :s
J'aimerai tellement pouvoir le faire si cela est possible ...
Merci d'avance,
Tu es sur quel OS ? Windows semblerait-il non ?
Envoie l'adaptation du code donné plus haut dans le tien.
Envoie l'adaptation du code donné plus haut dans le tien.
Je n'ai pas adapté le code, je l'ai mis tel quel en mettant le reste du code apres le exit(0) ... et avant l'accolade fermante ...