Attendre pression d'une touche [C]

acidjack

Membre confirmé
10 Août 2007
68
1
Bonjour, j'ai fais un petit jeu en C mode console. J'aimerai faire en sorte qu'a l'entrée du programme il affiche les règle puis qu'il attende que j'appuie sur n'importe quelle touche pour afficher la suite. comment puis-je faire ça?

Soius windows, j'ai trouvé la fonction kbhit mais elle n'est que dans la librairie conio.h

Merci d'avance

Julien
 
Bonjour, j'ai fais un petit jeu en C mode console. J'aimerai faire en sorte qu'a l'entrée du programme il affiche les règle puis qu'il attende que j'appuie sur n'importe quelle touche pour afficher la suite. comment puis-je faire ça?

Soius windows, j'ai trouvé la fonction kbhit mais elle n'est que dans la librairie conio.h

Merci d'avance

Julien
Bloc de code:
man ncurses

Juste testé une fois à l'instant (je débute en C), mais ça à l'air d'être par là qu'il faut cherché. Par contre fais gaffe ça à l'air pas évident ;) ^^
 
getchar() est dans stdio

retourne le caractère... et bloque en attendnat la frappe

attention aux effets de bords de la fonction ;)
Mais getchar() ne permet pas de faire ce que veux acidjack : l'appuis sur n'importe quelle touche pour continuer. Non ?

Vu que getchar() attend quand même qu'on ai appuyé sur "entrer".