11 auto stdin_handle = GetStdHandle( STD_INPUT_HANDLE );
13 GetConsoleMode( stdin_handle, &mode );
16 SetConsoleMode( stdin_handle, mode | ENABLE_ECHO_INPUT );
20 SetConsoleMode( stdin_handle, mode & (~ENABLE_ECHO_INPUT) );
31 tcgetattr(STDIN_FILENO, &oldt);
39 newt.c_lflag &= ~ECHO;
41 tcsetattr(STDIN_FILENO, TCSANOW, &newt);
void set_console_echo(bool enable_echo)