Server for Information Technologies Сервер поддерживается
Центром Информационных Технологий
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.ru
Сервер содержит море(!) аналитической информации CIT Forum CD-ROM

GETPASS(3C)

НАЗВАНИЕ
getpass - чтение пароля

СИНТАКСИС

	char *getpass (prompt)
	char *prompt;

ОПИСАНИЕ
Функция getpass выдает на экран приглашение и отключает отображение на экране вводимых символов. Приглашение задается ограниченной нулевым байтом цепочкой символов prompt. Затем функция getpass считывает символы из файла /dev/tty, пока не встретит перевод строки или конец файла. Результатом служит указатель на ограниченную нулевым байтом цепочку не более чем из восьми символов. Если файл /dev/tty не может быть открыт, то функция возвращает пустой указатель NULL. Символ прерывания прекращает ввод и посылает сигнал прерывания вызывающей программе.

ФАЙЛЫ

	/dev/tty

ПРЕДОСТЕРЕЖЕНИЯ
Описанная функция использует стандартный пакет ввода/ вывода, что приводит к неожиданному увеличению размера программ, не использующих стандартный ввод/вывод.

ОГРАНИЧЕНИЯ
Значение, возвращаемое функцией getpass, указывает на один и тот же статический массив, содержимое которого полностью изменяется после каждого вызова.

Comments: info@citmgu.ru
Designed by Andrey Novikov
Copyright © CIT
Обновлено: 13.03.2015