gpt4 book ai didi

c - 在内存中压缩数据膨胀

转载 作者:行者123 更新时间:2023-11-30 15:40:44 25 4
gpt4 key购买 nike

我在内存中有一些压缩数据,我想知道在内存中解压缩相同数据的最佳方法?我发现所有可用的方法都在处理文件。如何在内存中执行相同的操作。我使用的语言是 C。

最佳答案

这就是zlib是为了.它的接口(interface)是用 C 编写的。虽然不清楚压缩数据的格式是什么,但 zlib 将直接处理 zlib、gzip 和原始 deflate 数据。

您的数据以78 5e开头,是一个zlib流。 (它不是 zip,也不是 gzip。)您可以使用 uncompress()inflateInit()/inflate()/inflateEnd () 从 zlib 解压缩该数据。

关于c - 在内存中压缩数据膨胀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20866481/

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