我对zlib
有疑问。我怎么知道写入的压缩字节数?我正在使用gzwrite(...)
。我们知道它会返回写入的未压缩(实际)字节数。
我应该使用其他API代替gzwrite()
吗?
我在做什么
- 我有一个.gz输出文件。当我有一些内容可用时,我会继续写文件。我还想跟踪文件,使其不超过一定的大小。我不想使用stat() linux API
,因为我的写作非常频繁。
建议?
答案 0 :(得分:4)
zlib为此提供了gzoffset()
函数。它返回正在读取或写入的文件中的当前偏移量。