Ада-95. Компилятор GNAT

       

Ввод/вывод двоичных данных


Как правило, современные производительные системы обработки больших объемов данных не используют текст для сохранения информации в своих файлах.

Это значит, что вместо текста, в целях повышения производительности, файлы данных таких систем обычно используют двоичное представление.

В этом случае файлы состоят из композитных объектов, которыми чаще всего являются записи.

В качестве основы для организации ввода/вывода двоичных данных Ада предусматривает настраиваемые пакеты Ada.Sequential_IO и Ada.Direct_IO.

С помощью этих пакетов можно построить работу с двоичными файлами, состоящими из однотипных объектов одинаковой длины (записи, массивы, числа с плавающей точкой ...).



Содержание раздела