Главная страница
Содержание
 
 

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

Нетипизированные (или бестиповые) файлы позволяют записывать на диск произвольные участки памяти ЭВМ и считывать их с диска в память. Операции обмена с бестиповыми файлами осуществляется с помощью следующих процедур:

BlockRead (F, X, Count, QuantBlock) – чтение в переменную X количества блоков, заданное параметром Count, при этом длина блока равна длине буфера. Значение count изменяется от 1 до 64Кб. В последнем параметре возвращается количество реально прочитанных блоков.

BlockWrite (f, X, Count, QuantBlock) – осуществляет за одно обращение запись из переменной X количества блоков, заданное параметром Count, при этом длина блока равна длине буфера. Последний параметр возвращает число записанных блоков.