Работа с типизированными файлами

Типизированный файл - это последовательность компонент любого заданного типа. Доступ к компонентам файла осуществляется по их порядковым номерам. Компоненты нумеруются, начиная с 0. После открытия файла указатель (номер текущей компоненты) стоит в его начале на нулевом компоненте. После каждого чтения или записи указатель сдвигается к следующему компоненту.


Запись в файл:
Write(f, s); - запись в файл f содержимого переменной s.
Процедура записывает в файл f всю информацию из списка переменных.

Чтение из файла:
Read(f, s);
Процедура читает из файла f компоненты в указанные переменные. Тип файловых компонент и переменных должны совпадать.

Seek(f, n); - процедура смещает указатель файла f на n-ную позицию. Нумерация в файле начинается с 0.

FileSize(f): longint; - функция возвращает количество компонент в файле f.

FilePos(f): longint; - функция возвращает порядковый номер текущего компонента файла f.

Truncate(f); - Процедура отсекает конец файла, начиная с текущей позиции включительно.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: