32-х | function WriteNomer (Zn:Integer; Dln: byte): word; |
16-ти | function WriteNomer (Zn:word; Dln: byte): word; |
Zn – переменная, содержащая битовую последовательность.
Dln – количество бит, записываемых в файл: (<=16 для 16 разр.версии) (<= 32 для 32 разр.версии).
Функция возвращает код успешности завершения операции и записывает блок данных в конец файла. Текущая позиция бита в файле увеличивается на - Dln бит.
Возможные возвращаемые значения:
Пример организации последовательной записи 20 пяти-битовых чисел в файл приведен в таблице:
32-х | Var BitStr: TbitFile; I : integer; Mzn: array [1..20] of byte; |
16-ти | Var BitStr: PbitFile; I : integer; Mzn: array [1..20] of byte; |