Добрый день всем программистам.
В консольной программе на С запрашивается пользователь и два раза его пароль. Запросы сделал fgets(str, size, stdin). Необходимо, что бы при вводе пароля символы не отображались на экран (то есть отображалось все кроме символов пароля). Перенаправление stdout ничего не дало (все сообщения пропали, а сиволы пароля все равно печатаются). Куда fgets направляет эхо вводимых символов? На каком принципе (если не на fgets) лучше сделать скрытие вводимых символов?
Заранее благодарен за помощь.

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум что делает терминал по ctrl D? (1999)
- Форум Проблема ввода с терминала в Perl-скриптах (2005)
- Форум Модальное floating окно в i3wm (2015)
- Форум Arch x64 KDE 4.10 проблема с настройкой рабочего окружения (2013)
- Форум управляющие последовательности FreeBSD (2008)
- Форум Фильтрация доступа в интернет на Squid+SquidGuard (2012)
- Форум Помогите сформировать POST-запрос (2005)
- Форум Замещение LF -> CRLF в терминале (2014)
- Форум fgets (2006)
- Форум Как переключиться с www-data на другого пользователя и выполнить скрипт с параметрами? (2019)