TURBO PASCAL:Учебное пособие. Терёхин В.В. - 106 стр.

UptoLike

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

106
текущего каталога достаточно при вызове процедуры assign
указать только полное имя файла.
Чтобы начать работу с файлом, требуется его от-
крыть. Попытка работы с неоткрытым файлом приведет к
ошибке.
Существует две процедуры для открытия файла. Первая:
procedure Reset(var F: File);
Она открывает существующий файл, связанный с файловой пе-
ременной F. Работая с файлами, приходится опираться на по-
нятие - указателя в файле или файлового указателя. При от-
крытии файла указатель устанавливается перед его первой
компонентой. Вторая процедура:
procedure Rewrite(var F: File);
Она создаёт и открывает новый файл, связанный с файловой
переменной F. Если файл с указанным именем уже существует,
то старый файл будет стёрт, а на его месте создаётся новый
пустой файл. Текущий указатель файла устанавливается в его
начало.
Примеры:
Reset(f);
Rewrite(f1);
Reset(ff);
В программе любой файл (файловая переменная) может
быть открыт повторно, т. е. файл, первоначально открытый для
чтения, может быть открыт для записи и наоборот. Одна и та
же файловая переменная может быть связана с различными фи-
зическими файлами.
Пример:
program p43;
var
f: file of byte;
begin
assign(f, 'c:\pols.txt');
rewrite (f) ;
{...}
текущего каталога достаточно при вызове процедуры assign
указать только полное имя файла.
        Чтобы начать работу с файлом, требуется его от-
крыть. Попытка работы с неоткрытым файлом приведет к
ошибке.
        Существует две процедуры для открытия файла. Первая:
  procedure Reset(var F: File);
Она открывает существующий файл, связанный с файловой пе-
ременной F. Работая с файлами, приходится опираться на по-
нятие - указателя в файле или файлового указателя. При от-
крытии файла указатель устанавливается перед его первой
компонентой. Вторая процедура:
  procedure Rewrite(var F: File);
Она создаёт и открывает новый файл, связанный с файловой
переменной F. Если файл с указанным именем уже существует,
то старый файл будет стёрт, а на его месте создаётся новый
пустой файл. Текущий указатель файла устанавливается в его
начало.
        Примеры:
Reset(f);
Rewrite(f1);
Reset(ff);
        В программе любой файл (файловая переменная) может
быть открыт повторно, т. е. файл, первоначально открытый для
чтения, может быть открыт для записи и наоборот. Одна и та
же файловая переменная может быть связана с различными фи-
зическими файлами.
        Пример:
program p43;
var
  f: file of byte;
begin
  assign(f, 'c:\pols.txt');
  rewrite (f) ;
  {...}
                                                         106