n=justify>Функция setgrent служит для позиционирования на начало файла групп, чтобы можно было осуществить повторный просмотр.
Функция endgrent используется для закрытия файла /etc/ group по окончании обработки.
Функция fgetgrent действует аналогично getgrent, но информация выбирается не из файла /etc/group, а из потока ввода f, содержимое которого имеет формат файла групп.
ФАЙЛЫ
/etc/group
СМ. ТАКЖЕ
getlogin(3C), getpwent(3C), group(4).
ДИАГНОСТИКА
В случае ошибки или достижения конца файла описанные
функции возвращают NULL.
ПРЕДОСТЕРЕЖЕНИЯ
Описанные функции используют стандартный пакет ввода/
вывода, что приводит к неожиданному увеличению размера
программ, не использующих стандартный ввод/вывод.
ОГРАНИЧЕНИЯ
Значения, возвращаемые описанными функциями, указывают
на один и тот же статический массив, содержимое которого полностью изменяется после каждого вызова. Поэтому,
если необходимо сохранить полученную с помощью функций
информацию, следует скопировать ее.
|