IMind soft

Авторское программное обеспечение

Разработка

Дизайн

Проектирование

Тестируется

Открытие файла

 

openfile(path to file, mode)

Открывает файл с путем path to file (вместе с именем файла). Возвращает дескриптор открытого файла. Режимы открытия файла задаются строкой:

Строка mode указывает тип доступа, который запрошен для файла, следующим образом.

"r"
Открывает для чтения. Если файл не существует или его невозможно найти, функция возвращает пустой дескриптор

"w"
Открывает пустой файл для записи. Если указанный файл существует, его содержимое удаляется.

"a"
Открывается для записи в конце файла (добавление) без удаления маркера в конце файла (EOF) перед записью новых данных в файл. Создает файл, если он не существует.

"r+"
Открывает для чтения и записи. Файл должен существовать.

"w+"
Открывает пустой файл для чтения и записи. Если файл существует, его содержимое удаляется.

"a+"
Открывается для чтения и добавления. Операция добавления включает удаления маркера EOF перед записью новых данных в файл.

 

Функция "openfile" открывает файл с заданными параметрами. Имя файла передается в аргументе "path to file", а режим открытия файла - в аргументе "mode".

Пример использования функции:

openfile("example.txt", "r");

Если файл не найден, функция выводит сообщение "Файл не найден.". Если отсутствуют права на чтение или запись файла, функция выводит сообщение "Отсутствуют права доступа к файлу.". Во всех остальных случаях, функция выводит сообщение с описанием произошедшей ошибки.

Top.Mail.Ru