基于miniz的c++zip压缩库,完全开源免费,不像zlib需要链接lib文件,包含头文件即可使用,可以更好的移植到不好配置编译器的环境。有:
std::string myzip(const std::string& compressedStr)
std::string myzip(const std::string&& compressedStr)
std::string myunzip(const std::string& compressedStr)
std::string myunzip(const std::string&& compressedStr)
四个函数用于调用,分别是压缩(前两个),解压缩(后两个)。压缩文件是时用fread和frite读写文件即可。