j'avais fait ca ya long... longtemps.. mais m'en rappelles plus :D
Il me semble que j'avais utilise les termio.h & Co.
bill599
UP
R3g
Le probleme, c'est qu'utiliser le getch() de curses.h, c'est tout un bordel : il faut initialiser la fenetre, modifier toutes les fonctions qui ecrient à l'ecran.... Perso moi j'ai abandonné.
HelloWorld
le bios ... sous UNIX ...
Olivier51
Ou sinon tu passes par le bios pour l'interception des touches ...
HelloWorld
je pense qu'avec getch() ca devrait aller ...
Code :
while(getch() != LATOUCHEQUEJEVEUX);
sous DOS/WIN, je crois que c'est dans conio.h
sous UNIX, c'est curses.h il me semble
Le Castor
est-ce que kbhit() fonctionne ?
paske du peut faire un truc du genre : while(!kbhit());
ça fait une boucle infinie qui s'arrète dès qu'on appuie sur qqch. Kbhit retourne 1 quand t'appuie sur une touche, je crois, ça test l'état du buffer clavier...
bill599
Salut .
Comment peut-on bloquer l'affichage. C'est à dire que j'affiche quelquechose et je veux que ça reste jusqu'a ce que l'utililisateur appuie sur une touche.
Avant j'utilisais getch(), mais cette fonction n'est pas portable sous Unix, donc pas bon. J'ai essayer getchar() mais elle ne bloque pas l'affichage.