[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: Mettre echo a off sur stdin
- To:
- Subject: Re: Mettre echo a off sur stdin
- From: "Gilles J. Seguin" <>
- Date: Thu, 12 Oct 2000 01:19:29 -0400 (EDT)
-
In-reply-to: <[email protected]>
marc wrote:
>
> Bonjour je voudrais lors de l'exécution de mon programme,
> que lorsque l'usager écrit sur stdin que ce qu'il écrit
> ne soit pas affiché dans la console.
>
> Est-ce possible
#include <termios.h>
struct termios term, term_old;
// obtenir les options
tcgetattr( STDIN_FILENO, &term_old);
term = trem_old;
// changer les options termios
term.c_lflag &= ~ECHO;
trem.c_lflag |= ECHONL;
// enregistrer
tcsetattr( STDIN_FILENO, TCSAFLUSH, &term);
// verifier que les changements sont effectifs