我需要将 C++(在 Linux 上)中的大型 gzip 数据流提取到内存中。我打算使用libarchive
,但我有一个限制,我不能阻止或使用任何类型的同步。
AFAIR 为了使用它必须阻止libarchive
的自定义阅读器,直到数据可用。
所以我希望它有相反的方式。一个库,它具有条目/进度的回调以及手动输入数据的能力。
是否有任何图书馆可以做到这一点,或者修改libarchive
以相反的方式工作是否更快?
我需要将 C++(在 Linux 上)中的大型 gzip 数据流提取到内存中。我打算使用libarchive
,但我有一个限制,我不能阻止或使用任何类型的同步。
AFAIR 为了使用它必须阻止libarchive
的自定义阅读器,直到数据可用。
所以我希望它有相反的方式。一个库,它具有条目/进度的回调以及手动输入数据的能力。
是否有任何图书馆可以做到这一点,或者修改libarchive
以相反的方式工作是否更快?