首页
社区
课程
招聘
[求助]哪里有压缩解压的源码下载?
发表于: 2005-7-5 16:24 5909

[求助]哪里有压缩解压的源码下载?

2005-7-5 16:24
5909
是这样的,我在内存中建好了一棵树,要在别的程序中使用这棵树,我就把这段内存中的内容存到文件中,然后用内存映射将这个文件映射到另一个程序的进程地址空间(这样应该是可行的吧?)。

但是我把内存中的树存到文件中后,发现文件很大,用HEX EDIT 打开看的时候里面有很多 00 (因为树中有很多指针)。

我就想是否可以把这个文件压缩一下?有两个问题:(1)哪里有压缩解压的源吗?(2)压缩之后,我该怎么在另一个程序中使用这棵树?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 200
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
是不是我没有说清楚,怎么没有人回答啊。。。
2005-7-7 09:51
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
3
----------------------------
     用内存映射将这个文件映射到另一个程序的进程地址空间
-----------------------------
隐射的起始地址应该一样的吧

----------------------------
     文件很大
----------------------------
不知道你是怎么实现DUMP的,其实memcpy应该可以了
2005-7-7 10:27
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
看别人的容易限制自己的思路,最好在看别人的之前,自己先写一个。
2005-7-8 21:10
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
http://www.7-zip.org/download.html
有压缩和解压的源码。 或去sourceforge.net 找找zip的试试。
2005-7-12 07:56
0
雪    币: 217
活跃值: (99)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
aPLib也很好,使用非常方便,解压速度很快.
2005-7-12 14:13
0
雪    币: 50161
活跃值: (20605)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
7
这里收集了几个常用的压缩引擎源码:
http://www.pediy.com/code.htm
2005-7-12 17:09
0
游客
登录 | 注册 方可回帖
返回
//