>> директория развертки для архивов «.z», распрессует их все, обжимает архивы по мере того как они получают проанализированными по-одному.
Вы дорабатываете данные? Если не, вы можете выйти вне шаг обжатия. Как раз просто распрессуйте поток, и обработайте его.
>> Теперь я ищу дорога для ее обжать и распрессовать без меня сказать архив назначения будет.
Если вы хотите сохранить его к архиву, то вам все еще будет нужно как-то прийти вверх с filename. Что filename вы хотите использовать? Вы smogли использовать filename архива источника, и изменяете выдвижение например, или добавляете суффикс, или…
Друг, вы smogли использовать автоматически произведенный временно filename using tmpnam (
http://www.cplusplus.com/reference/clibrary/cstdio/tmpnam/) например.