所以我有一个字节数组,我想使用uncompress
中的zlib
函数解压缩,但它总是返回Z_DATA_ERROR
。所以我的问题是,zlib支持.zip文件吗?
代码:
const unsigned char zip [] = { /*some bytes*/};
unsigned char* decompressed = new unsigned char[decompressedSize];
unsigned char* compressed = new unsigned char[zipSize];
int result = uncompress(decompressed, &decompressedSize, zip, zipSize);
答案 0 :(得分:2)
来自faq
zlib可以处理.zip档案吗?
不是单独,不是。请参阅zlib发行版中的contrib / minizip目录。