КАТЕГОРИИ:
Для работы с файлами – их открытия и создания, используется системный вызов open:
#include <fcntl.h> //для констант видов доступа
int open(char* filename, int flag);
int open(char* filename, int flag, mode_t mode);
Возвращаемое значение – наименьший свободный пользовательский дескриптор файла (целое, неотрицательное число).
*filename – указатель на строку символов, содержащую полное имя открываемого файла.
flag – целые значения, указывающие, какие виды доступа к файлу разрешены:
0. Открыть для чтения (O_RDONLY).
1. Открыть для записи (O_WDONLY).
2. Открыть и для чтения, и для записи (O_RDWR).
mode – код защиты создаваемого файла.
Дата добавления: 2014-01-20; Просмотров: 334; Нарушение авторских прав?; Мы поможем в написании вашей работы!
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет