Программирование на C и C++

Онлайн справочник программиста на C и C++

chmod

int chmod(const char *filename, int mode)

Прототип: 
Описание: 

Функция chmod() не определяется стандартом ANSI С. Она изменяет режим доступа для фай­ла, указанного в filename, на тот, что указан с помощью mode. Аргумент mode должен принимать значение одного из (или обоих) макросов S_IWRITE и S_IREAD, которые означают соответ­ственно доступ по записи и доступ по чтению. Чтобы установить режим доступа к файлу, разре­шающий чтение/запись, надо вызвать chmod() со значением mode, равным S_IWRITE | S_IREAD.

В случае успеха функция chmod() возвращает 0, а в противном случае —1.

Пример: