使用Minizip Library打开gz文件

时间:2015-06-18 09:50:27

标签: gz

我尝试使用Minizip库(基于zlib构建)打开gz文件。

以下是代码:

......
......

unzFile uf = unzOpen("MyFile.gz");

......

但是Visual Studio 2013崩溃了这条消息:

调试断言失败! 文件open.c 第98行

表达式:("无效的文件打开模式",0)

这意味着什么?

1 个答案:

答案 0 :(得分:0)

.gz文件是一个已被压缩的文件。

.zip文件是压缩存档;即压缩文件的分层结构。

tl; dr minizip不支持.gz个文件,因为它不是.zip文件。