Pascal. Урок 7: Файлы

Pascal. Урок 7: Файлы

Работа с файлами одна из самых важных тем в Pascal. С помощью файлов можно обрабатывать большое количество данных, работать с текстовыми базами данных и т.д.

Через процедуру assign мы можем установить связь между файлом и переменной, дальше через процедуру reset мы открываем файл для чтения, для записи используем rewrite. Для чтения содержимого используется read, для записи write. Write записывает значения через пробелы, а writeln построчно так же действует и read только вместо записи чтение. В конце работы с файлом нужно использовать close для закрытия. Рассмотрим пример работы с файлом:

Дополнительные функции и процедуры для работы с файлами:
file — эта переменная связанная с файлом.

eof(file) — возвращает состояние конца файла.
Пример использования:

rename(file, \’Новое имя файла\’) — переименовывает файл.
erase(file) — удаляет файл.
seek(file, n) — перемещает указатель позиции файла на n позицию.
filepos(file) — возвращает позицию указателя файл.
filesize(file) — возвращает размер файла.
truncate(file) — удаляет часть файла, начиная с текущей позиции.

0 Comments

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *