我的程序正在使用HTTP通过网络读取 gzipped 文件
我需要我的程序能够解压缩内容并解析它,即使并非所有gzip压缩文件都已到达。
可以吗?
如果是这样,可以用C ++完成吗?如果是这样,怎么样?
答案 0 :(得分:7)
您可以试用gzstream库:
Gzstream是一个小型C ++库, 基本上只是一个包装器 提供zlib的功能 C ++ iostream中的C库。它是 LGPL免费提供 许可证。
答案 1 :(得分:4)
Zlib能够读取gzip。看一下手册。 http://www.zlib.net/manual.html#Gzip