ВУЗ:
Составители:
Рубрика:
62
Все типы-файлы можно объявить и непосредственно в разделе перемен-
ных:
VAR F1,F2 : FILE OF INTEGER;
Стандартный тип TEXT определяет тип-файл, причем в конце каждой
строки стоит признак ее окончания:
VAR T: TEXT;
При объявлении файла без типа не указывают тип составляющих его ком-
понент:
VAR F3,F4 : FILE;
В этом случае работа с файлом осуществляется на физическом уровне в
соответствии
с внутренним форматом его данных. При этом компоненты файла
могут иметь различный тип.
9.2 Процедуры и функции для типов-файлов
После объявления файловой переменной в программе необходимо связать
ее с конкретным внешним файлом с помощью процедуры ASSIGN. После этого
файл должен быть открыт для чтения и (или) записи информации. В конце
про-
граммы, после работы с файлом, он должен быть закрыт процедурой CLOSE.
Все стандартные процедуры и функции для работы над типами- файлами
делятся на следующие группы: общие для всех типов-файлов;
используемые для текстовых файлов; применяемые для типизированных фай-
лов; процедуры и функции для работы над файлами без типа. Рассмотрим под-
робнее первые три группы.
Общие процедуры и функции для всех типов-файлов:
– ASSIGN (<F>,<NAME>) – процедура связи файловой переменной с
внешним файлом. Здесь F –имя файловой переменной; NAME – имя внешнего
файла, представляющее собой переменную или константу типа STRING.
– CLOSE (<F>) – процедура закрытия внешнего файла, с которым связана
файловая переменная F.
– ERASE (<F>) – процедура уничтожения (удаления) внешнего файла.
– RENAME (<F>,<NEW NAME>) – процедура переименования внешнего
файла. При ее выполнении внешний файл, с которым связана файловая пере-
менная F, получает новое имя, заданное параметром NEW NAME.
– RESET (<F>) – процедура открытия существующего файла. Она откры-
вает существующий файл, с которым связана файловая переменная F, и указа-
тель текущей компоненты файла настраивается на его начало.
Страницы
- « первая
- ‹ предыдущая
- …
- 61
- 62
- 63
- 64
- 65
- …
- следующая ›
- последняя »