Функции вода/вывода нижнего уровня

Функции вода/вывода нижнего уровня

Функция Краткое описание close закрыть файл creat создать файл dup создать второй дескриптор (handle) для файла dup2 переназначить дескриптор (handle) для файла eof проверка на конец файла lseek позиционирование указателя файла в заданное место open открыть файл read читать данные из файла sopen открыть файл в режиме разделения tell получить текущую позицию указателя файла write записать данные в файл

Система программирования ТС предоставляет дополнительно следующие функции:

Функция Краткое описание _creat создать файл creatnew создать новый файл creattemp создать новый файл _ореn открыть файл _read чтение данных из файла _write запись данных в файл

Нижний уровень ввода и вывода не работает с буферизованными или форматированными данными. Для работы с файлами, открытыми посредством функции нижнего уровня, используется дескриптор файла (handle).

Для открытия файлов используются функции open и _ореn; В ОС MS/DOC версии 3.0 или выше может быть использована функция sopen для открытия файлов с атрибутами режима разделения файла.

функции нижнего уровня, в отличие от функций верхнего уровня, не требуют включения файла stdio.h. Тем не менее нескольких общих констант, определенных в файле stdio.h, как, например, признак конца файла EOF, могут оказаться полезными. Если программа использует эти константы, необходимо включить файл stdio.h.

Прототипы функций нижнего уровня содержатся в файле io.h.