[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



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