Основы программирования на языке Turbo Pascal. Беляева И.В. - 180 стр.

UptoLike

Составители: 

180
выражения х должен совпадать с типом компонент файла. Для
типизированных файлов выполняется следующее утверждение: если в
списке записи перечислено несколько выражений, то они записываются в
файл, начиная с первой доступной позиции, а указатель смещается на
число позиций, равное числу записываемых выражений.
5. Подготовка файла к чтению
Reset(<имя_ф_переменной>);
Эта процедура ищет на диске уже существующий файл и переводит
его в режим чтения, устанавливая указатель на первую позицию файла.
Если происходит попытка открыть для чтения не существующий еще на
диске файл, то возникает ошибка ввода/вывода, и выполнение программы
будет прервано.
6. Чтение из файла
Read(<имя_ф_переменной>,<список переменных>);
Для типизированных файлов при выполнении процедуры read()
последовательно считывается, начиная с текущей позиции указателя,
число компонент файла, соответствующее числу переменных в списке, а
указатель смещается на это число позиций.
В большинстве задач, в которых используются файлы, необходимо
последовательно перебрать компоненты и произвести их обработку. В
таком случае необходимо иметь возможность определять, указывает ли
указатель на какую-то компоненту файла, или он уже вышел за пределы
файла и указывает на маркер конца файла.
7. Функция определения достижения конца файла
Eof(<имя_ф_переменной>);
Название этой функции является сложносокращенным словом от end
of file. Значение этой функции имеет значение true, если конец файла уже
достигнут, т.е. указатель стоит на позиции, следующей за последней
компонентой файла. В противном случае значение функции – false.