Константы разрешений файлов
#include <sys/stat.h>
Заметки
Одна из этих констант необходима при указании _O_CREAT (_open, _sopen).
Аргумент pmode определяет настройки разрешений файла следующим образом.
Константа |
Значение |
---|---|
_S_IREAD |
Чтение разрешено |
_S_IWRITE |
Запись разрешена |
_S_IREAD | _S_IWRITE |
Чтение и запись разрешены |
При использовании в качестве аргумента pmode для _umask константа манифеста задает настройки разрешений следующим образом.
Константа |
Значение |
---|---|
_S_IREAD |
Запись запрещена (файл доступен только для чтения) |
_S_IWRITE |
Чтение запрещено (файл доступен только для записи) |
_S_IREAD | _S_IWRITE |
Ни чтение, ни запись не разрешены |