gpt4 book ai didi

zlib - 如何在 C/C++ 中使用 gz lib 时获取写入的压缩字节数?

转载 作者:行者123 更新时间:2023-12-02 21:28:05 25 4
gpt4 key购买 nike

我有一个关于 zlib 的问题。我如何知道写入的压缩字节数?我正在使用 gzwrite(...)。正如我们所知,它返回写入的未压缩(实际)字节数。

我应该使用其他 API 来代替 gzwrite() 吗?

我在做什么,- 我有一个 .gz 输出文件。当我有一些可用内容时,我会继续写入文件。我还想跟踪文件,以便它不会超过一定的大小。我不想使用 stat() linux API 因为我的写作非常频繁。

建议?

最佳答案

zlib 为此目的提供了gzoffset() 函数。它返回正在读取或写入的文件中的当前偏移量。

关于zlib - 如何在 C/C++ 中使用 gz lib 时获取写入的压缩字节数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23028323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com