Re: question de C bateau
Le Sat, 5 Oct 2013 23:08:36 +0200
Gaëtan PERRIER <gaetan.perrier@neuf.fr> a écrit:
> Le 05 Oct 2013 20:15:29 GMT
> moi-meme <chiebel@free.fr> a écrit:
>
> > je ne suis pas tout à fait où il faut mais c'est une question basique en C
> > donc tout le monde (ou presque) doit connaître :-))
> >
> > la fonction getchar permet de lire un caractère sur la console. Mais il
> > faut taper "entrée" pour pouvoir le lire.
> >
> > Comment lire un caractère sans bufferisation c'est à dire disponible dès
> > qu'il est frappé au clavier ?
> >
> > j'ai essayé un setvbuf avec stdin et _IONBF sans succès. le tamponnage
> > subsiste.
> >
> > Je ne vois pas quels mots utiliser pour Gxxx.
> >
> >
> > Merci pour votre aide.
> >
>
> Il me semble qu'il faut passer le terminal en mode raw mais je ne sais plus
> comment faut faire...
>
Une méthode pour passer en raw est décrite ici:
<http://c.developpez.com/faq/?page=clavier_ecran#CONS_mode_raw_code>
Mais il y en a d'autres.
Gaëtan
Reply to: