是否有一个易于使用,独立于平台的包,可用于在C++下读写gzip流?

问题描述:

我想找到一些C++包,可以像我们在.NET Framework中的GZipStream类(MSDN Description)中那样运行。我在Linux下使用它们。是否有一个易于使用,独立于平台的包,可用于在C++下读写gzip流?

我正在处理大文件(可能是GB甚至TB大小),所以gzipstream实现的效率也是一个问题。

您的建议是什么?

您可以随时使用原始的ZLib library。它包含解压缩gzip文件所需的功能。

+0

只是好奇,在.net下的zlib和gzipstream类之间是否有任何性能比较? – derekhh 2011-12-17 02:06:42