Эти функции позволяют вам манипулировать файлами и коммуникационными портами на низком уровне. Будьте очень внимательны при использовании этих функций! Их нужно применять с осторожностью, особенно при работе с файлами таблиц. Перед использованием данных функций применительно к рабочим файлам, рекомендуется провести тестирование.

Функция Выполняемые действия

FCHSIZE( )

Изменяет размер файла, открытого с помощью файловой функции низкого уровня.

FCLOSE( )

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

FCREATE( )

Создает и открывает файл низкого уровня.

FEOF( )

Определяет, установлен ли указатель файла в конце файла.

FERROR( )

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

FFLUSH( )

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

FGETS( )

Возвращает последовательность байтов из файла или коммуникационного порта, открытого с помощью файловой функции низкого уровня, пока не встретится символ возврата каретки.

FOPEN( )

Открывает файл для использования файловыми функциями низкого уровня.

FPUTS( )

Записывает символьную строку с возвратом каретки и переводом строки в файл, открытый с помощью файловой функции низкого уровня.

FREAD( )

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

FSEEK( )

Перемещает указатель файла, открытого с помощью файловой функции низкого уровня.

FWRITE( )

Записывает символьную строку в файл, открытый с помощью файловой функции низкого уровня.

HEADER( )

Возвращает число байтов в заголовке файла текущей или заданной таблицы.

Смотрите также