使用ZLIB库压缩解压源码(支持多级文件夹压缩和解压)

时间:2015-01-05 06:43:37
【文件属性】:

文件名称:使用ZLIB库压缩解压源码(支持多级文件夹压缩和解压)

文件大小:381KB

文件格式:RAR

更新时间:2015-01-05 06:43:37

mfc vc zlib 压缩解压

这个资源原本是下载自:csdn论坛的yangyou2009 的资源“使用ZLIB库压缩解压源码”,地址是:http://download.csdn.net/detail/yangyou2009/2605729 修改了其中一个bug,他在解有压缩的有多目录的zip文件时,解压之后文件夹目录不对。 这里特别感谢yangyou2009,我在其中学习了很多东西。


【文件预览】:
19854790Zlib
----StdAfx.h(781B)
----ZipDir.vcxproj.user(143B)
----ZipDir.dsw(535B)
----www.pudn.com.txt(218B)
----ZHead.h(750B)
----ZipDir.dsp(4KB)
----ZipDir.sln(878B)
----XZip()
--------XZip.cpp(111KB)
--------XUnzip.h(17KB)
--------XZip.h(15KB)
--------XUnzip.cpp(145KB)
----ZipDir.suo(174KB)
----Debug()
--------ZipDir.lib(1.06MB)
----ZipDir.vcxproj.filters(2KB)
----Readme.txt(1KB)
----ZipDir.vcxproj(7KB)
----StdAfx.cpp(204B)
----ZHead.cpp(6KB)
----zlib()
--------zlib.h(41KB)
--------zip.h(5KB)
--------unzip.h(10KB)
--------zconf.h(8KB)

网友评论

  • #完美解决问题
  • 不错,参考一下,感谢楼主分享
  • 感谢实力分享
  • 感谢楼主实力分享
  • 很不错,可以参考
  • 不能用,白虾了
  • 稍微改了一下,就可以直接能用,不过注释稍微差点,看了半天才看懂
  • 很不错,可以参考
  • 压缩的部份很好,能全部压成,解压时超过2级目录即有3级目录以上时上无法全部解压会出错。另外压缩好的文件属性会比原来的文件时间属性上会早8个小时,这个可能是格林制时间比北京时间早8小时吗,还有就是每次压缩出来的总文件MD5值都不一样,这个可能是有文件头包含压缩创建时间不同,但用WINRAR解压后与原文件单个比较MD5都是相同的,就是每个文件时间属性上早8个小时。楼主能把对3到6级这样多的子目录正常解压深化一下吗?
  • 希望有用,学习
  • 有参考意义
  • 是压缩算法的源码,要是有例子就更好了。
  • 代码可以用,很实用,就是有点复杂
  • 稍稍修改下就行了,很好,感谢分享,开源代码是国外一个C++网站上的
  • 不能用,很多错
  • 可以支持多文件夹压缩,很有用
  • 还行,再使用中,还是有点不足。
  • 希望有用,学习
  • 学习一下。。。希望有用哇
  • 编译没问题,运行有bug。
  • 很有参考价值,谢谢
  • 还可以 就是压缩太慢了
  • 用来做参考还是不错的
  • 这个下载下来 执行有点问题。不过学习价值还是有的
  • 还需要修改下,提供了思路