Я использую zlib для сжатия данных, но мне нужно создать действительный файл gzip с ним в памяти.
Как мне правильно это сделать?
Мне нужно, чтобы файл находился в памяти, но я не уверен, как собрать его без записи на диск.
Я огляделся, но ничто не выделялось так, как.
Я знаю, что есть gz_header, но я не уверен, где находится смещение в файле или как оно обрабатывается. Видимо, может быть и трейлер?