我正在使用 Minizip API 将文件压缩和解压缩到我的存档。我需要在解压缩后立即从 zip 中删除 zip 条目。
如果 zip 存档有多个 zip 条目,我可以在解压缩后立即删除特定的 zip 条目,然后能够使用剩余的 zip 条目压缩存档。我可以使用临时 zip 来实现这一点。
但是,当我在 zip 存档中有一个文件时,我只能在完全提取后删除 zip……是否有针对这种情况的优化方法,我可以分块提取和删除 zip 条目。minizip 中没有要删除的直接 API,我使用的是原始写入和读取。
提前致谢, JP