1
我可以在zlib中使用gzoffset函數來估計剩餘的解壓縮文件大小。 bzip2庫中是否有類似的功能?如果沒有,我有什麼可以使用的技巧?如何使用C函數估算bzip2文件解壓進度?
我可以在zlib中使用gzoffset函數來估計剩餘的解壓縮文件大小。 bzip2庫中是否有類似的功能?如果沒有,我有什麼可以使用的技巧?如何使用C函數估算bzip2文件解壓進度?
只需跟蹤所消耗的壓縮數據量。當你處理了xx%的壓縮數據時,你已經生成了大約xx%的未壓縮數據。
gzoffset()
不會告訴你有關剩餘未壓縮文件大小的任何信息。它只會告訴你到目前爲止你有多少個未壓縮的字節。你可以簡單地通過計算你迄今爲止未壓縮的字節數。