Сморожу...
Если компактность подразумевает под собой уменьшение используемого объема ОЗУ, то естественное желание применить какое-нибудь архивирование. Способ архивирования может зависить от хранимых данных.
Ну и написать функции для обращения к этим данным: WriteData( addr, value ); value = ReadData( addr );
|