求c++压缩、解压文件的源代码
求用c++或c语言编写的,压缩、解压文件的源代码(rar的解压),最好有示例的。。。
[解决办法]
使用 ZLib 压缩/解压 ZIP 文件
[解决办法]
gzip/gunzip
[解决办法]
rar算法不公开,zip才公开
google时看到这段,共享下
2000年4月14日,年仅37岁的菲利普·卡兹被人发现倒毙在美国威斯康星州密尔沃基的一家汽车旅馆里,据说死因是慢性酒精中毒引起的并发症。被人发现时卡兹的手中仍握着一个烈性酒的酒瓶,在同一个房间里还发现了另外5个空酒瓶。这位天才程序员从未在ZIP身上得到半点好处,坚持信念的结果是潦倒的生活。他为世界贡献了一个伟大的免费软件,更为重要的是他缔造了一种大众化的压缩格式,然而却过早的离开了这个世界。仅仅两年后,PKWare和WinZip为了商业利益开始分道扬镳。用ULTRAEDIT打开任意一个ZIP文件,都可以看到嵌有菲利普·卡兹姓名字头缩写字母PK,每个ZIP文件都将永远记载着菲利普·卡兹,因此菲利普·卡兹和他的ZIP压缩格式也必将得到永生。不知为什么对于菲利普·卡兹的记忆,在笔者脑海中浮现出的是华莱士的那声呐喊:"Free!"
( 不是FREEDOM吗)
[解决办法]
7zip也可以考虑,是开源的
[解决办法]
zlib吧。
我用过,相当简单的。
压一个函数,
解压一个函数。
[解决办法]
用zlib吧……
官方网站
http://www.zlib.net/