Touche Clavier en C

molpor

Nouveau membre
Slt tlm, comment on fait en C pour detecter une touche du clavier
par exemple, je veux que le programme s'arrete quand i a la touche espace de presse.
Preciser: la bibliotheque ( les)
les commandes

Merci
si possible un ptit exemple

PS: je programme sous Borland :hello:
 

gambit

Grand Maître
toi aussi t'es pas non plus bien clair...

la surveillance se fait dans une boucle conditionelle ? dans un thread separe ? sous l'invite de commande ? dans une fenetre win ? d'autres actions se produisent en meme temps ? etc....
 

molpor

Nouveau membre
ca se fait sous une fenetre dos, pas de boucle
je veux juste savoir la commande
 

ffomnislash

Grand Maître
tu lis la touche du clavier la compare à la touche espace; si c'est egal tu arrete

j'voit pas ou est le pb
 

gambit

Grand Maître
[citation=8331,0,5][nom]molpor a écrit[/nom]ca se fait sous une fenetre dos, pas de boucle
je veux juste savoir la commande
[/citation]

il n'y a pas de "commande" à proprement parler qui fait ça : sinon, c'est que tu n'as rien compris à la programmation. :/

il faut que tu fasse une boucle conditionnelle durant laquelle tu reçois la valeur des touches, et que tu interromps lorsque celle-ci a la valeur de la touche espace...

 

Nosfera7ux

Nouveau membre
read getch FD_ISSET(0, ... y en a d'autres encore, les hooks etc ...
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 126
Messages
6 717 809
Membres
1 586 365
Dernier membre
matiOs1
Partager cette page
Haut