Iterrompre programme en une touche de clavier
Résolu/Fermé
moh34
Messages postés
52
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
7 février 2009
-
22 juin 2008 à 19:09
moh34 Messages postés 52 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 7 février 2009 - 22 juin 2008 à 19:29
moh34 Messages postés 52 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 7 février 2009 - 22 juin 2008 à 19:29
A voir également:
- Iterrompre programme en une touche de clavier
- Touche inser clavier - Guide
- Touche rémanente - Guide
- Changer clavier qwerty en azerty - Guide
- Touche verrouillage clavier - Guide
- Comment taper / sur clavier - Guide
6 réponses
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
22 juin 2008 à 19:11
22 juin 2008 à 19:11
Bonjour,
Quel langage utilises-tu ?
Cordialement
Quel langage utilises-tu ?
Cordialement
Morgatte
Messages postés
1218
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
24 janvier 2023
281
22 juin 2008 à 19:12
22 juin 2008 à 19:12
Du dos ?
moh34
Messages postés
52
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
7 février 2009
18
22 juin 2008 à 19:12
22 juin 2008 à 19:12
mon langage est le c
Morgatte
Messages postés
1218
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
24 janvier 2023
281
22 juin 2008 à 19:15
22 juin 2008 à 19:15
Ok mais, on parle de quoi ? des vieilles interruptions du dos genre
mov ax, 0A0h
mov dl, 01
int 13h
C'est ça ?
mov ax, 0A0h
mov dl, 01
int 13h
C'est ça ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
moh34
Messages postés
52
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
7 février 2009
18
22 juin 2008 à 19:16
22 juin 2008 à 19:16
c'est comme ca mais en c
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
22 juin 2008 à 19:21
22 juin 2008 à 19:21
Regarde du côté de la fonction getc et de ses dérivées.
Tu mets une condition dans ta boucle du genre :
Si ton programme tourne sur unix, tu peux aussi utiliser les signaux, mais c'est plus compliqué, plus bas-niveau et sans aucun doute moins portable.
Tu mets une condition dans ta boucle du genre :
#DEFINE TOUCHE 65 //c'est A je crois ... int main (int argc, char** argv) { ... if (getc(...) == TOUCHE) { break; //return; ça marche aussi si tu veux carrément quitter le prog } ... }
Si ton programme tourne sur unix, tu peux aussi utiliser les signaux, mais c'est plus compliqué, plus bas-niveau et sans aucun doute moins portable.
Morgatte
Messages postés
1218
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
24 janvier 2023
281
22 juin 2008 à 19:20
22 juin 2008 à 19:20
Désolé, j'utilise pas le C. (j'utilise l'assembler sous Masm) mais pourquoi ne pas poser ta question sur le forum de developpez.com, plusieurs langages différents ont leur propre forum, tu devrais y touver le tien.
moh34
Messages postés
52
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
7 février 2009
18
22 juin 2008 à 19:29
22 juin 2008 à 19:29
justement dans le forum des developpeurs j'arrive pas à participer malgré que je suis un membre et j'ai inscrit s'afais longtemps