递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 8869|回复: 15
打印 上一主题 下一主题

[视窗] 内存解压问题

[复制链接]

6

主题

43

帖子

323

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
323
跳转到指定楼层
楼主
发表于 2022-11-9 23:12:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 victorcq 于 2022-11-10 10:02 编辑

请问有那种解压文件不写到硬盘直接从内存获取并可以遍历压缩数据中文件的方法吗?
回复

使用道具 举报

7

主题

31

帖子

99

积分

注册会员

Rank: 2

积分
99
沙发
发表于 2022-11-10 00:58:26 | 只看该作者
还可以哦
回复

使用道具 举报

346

主题

1600

帖子

6537

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6537
QQ
板凳
发表于 2022-11-10 06:27:49 来自手机 | 只看该作者
加油
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40533
地板
发表于 2022-11-10 08:46:15 | 只看该作者
你说的解压是解压数据还是解压文件。。

数据的压缩火山封了zlib
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

6

主题

43

帖子

323

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
323
5#
 楼主| 发表于 2022-11-10 10:01:33 | 只看该作者
只解压数据到内存,比如说压缩的一些图片资源包,不想把文件从硬盘读到内存在再解压到硬盘,然后再读到内存,这样没性能也没效率
回复

使用道具 举报

6

主题

43

帖子

323

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
323
6#
 楼主| 发表于 2022-11-10 10:04:06 | 只看该作者
而且是压缩包里边很多文件那种,压缩包里边还带有不同的文件夹
回复

使用道具 举报

26

主题

1900

帖子

6926

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6926
7#
发表于 2022-11-10 10:06:22 | 只看该作者
可以使用PIV模块新封装的bit7z
可以实现7-zip九成的功能,支持解压几十种格式,内存压缩和解压自然也不在话下
就看你在不在意带一个7z.dll了你看一下里面的 存档压缩类 和 存档解压类
回复

使用道具 举报

6

主题

43

帖子

323

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
323
8#
 楼主| 发表于 2022-11-10 10:58:49 | 只看该作者
Xelloss0618 发表于 2022-11-10 10:06
可以使用PIV模块新封装的bit7z
可以实现7-zip九成的功能,支持解压几十种格式,内存压缩和解压自然也不在话 ...

带个dll还好,请问这个模块在哪里?
回复

使用道具 举报

26

主题

1900

帖子

6926

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6926
9#
发表于 2022-11-10 11:15:23 | 只看该作者
回复

使用道具 举报

6

主题

43

帖子

323

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
323
10#
 楼主| 发表于 2022-11-10 11:54:22 | 只看该作者
好的,谢谢,我看看去
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 19:46 , Processed in 0.089508 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表