unsigned umask(unsigned access)
Прототип:
Описание:
Эта функция не определена стандартом ANSI C.
Функция umask() модифицирует атрибуты доступа к файлу, предварительно открытому с помощью функции ореn() или creat(). Указанный в параметре access атрибут удаляется из числа атрибутов доступа. Параметр access может принимать одно из следующих двух значений, которые также могут использоваться одновременно с применением операции побитового ИЛИ:
Макрос | Значение |
---|---|
S_IWRITE | Файл доступен для записи |
S_IREAD | Файл доступен для чтения |
Функция umask() возвращает предыдущую маску доступа.
Пример: