в Java Я думаю, что можно перемещаться по файлам jar, как будто они не были сжаты. Есть ли похожая (и переносимая) вещь в C / C ++?
Я хотел бы импортировать двоичные данные в память из большого (заархивированного или аналогичного) файла без предварительной распаковки на диск и последующей записи на диск сжатым способом.
Может быть, какая-то хитрость с трубами оболочки и утилитой zip?