Bonjour,
Je cherche une fonction quit agit comme la fonction du crt windows, getch(),
qui prompt une seule touche puis rend la main à la fonction appelante une fois
cette touche pressée -tout en retournant la valeur ASCII de cette touche.
Bref, comme getch() mais, avec, en argument, le temps qu'elle prend pour suspendre l'exécution...
J'aimerais avoir un programme console du genre...
De cette façon, mon programme, qui est une boucle, pourrait recevoir telle touche que l'utilisateur presse, faire de quoi en conséquence, mais sans que l'exécution sois interrompue totalement comme avec getch()... Il y aurait donc un comportement par défaut - si aucune touche n'est pressée -, comportement qui pourrait être nuancé par telle touche pressée...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 int main(void) { ... bla bla bla key = la_fonction_que_je_recherche(500 millisecondes) if (key != '\0') ... bla bla bla ... bla bla bla }
Merci,
Array
P.S. Peu m'importe de quelle bibliotheque elle vient...
Partager