Qt 4 - QuaZip - 文件大小限制和内存问题

Posted

技术标签:

【中文标题】Qt 4 - QuaZip - 文件大小限制和内存问题【英文标题】:Qt 4 - QuaZip - File size limitation and memory issue 【发布时间】:2011-11-24 01:00:46 【问题描述】:

我使用 Qt 4 构建 Symbian 应用程序。

应用程序使用Quazip 库来解压缩文件。如果文件大小在 13mb 以下,效果很好。

但如果文件大小大于 13mb。无法解压。

QuaZip Library 和 Symbian Qt 4 中是否存在内存问题或文件大小限制?

谢谢。

【问题讨论】:

您能分享一下您如何将 Quazip 与 Symbian 一起使用。这对我们中的一些人会有所帮助。谢谢 【参考方案1】:

QuaZIP 使用 QIODevice API 访问 ZIP 存档中的文件。

根据您的实现选择,即您使用的具体 QIODevice 子类(QTextStream、QDataStream、QTcpSocket ...)所需的内存,您可能会在内存大小成为问题的环境中耗尽内存。

【讨论】:

以上是关于Qt 4 - QuaZip - 文件大小限制和内存问题的主要内容,如果未能解决你的问题,请参考以下文章

Qt之zip压缩/解压缩(QuaZIP)

使用 QuaZip 提取 .cbz 并在 Qt 中创建 QImages?

Qt编译QuaZip的过程和使用踩坑--Win平台和Android平台编译

Qt编译QuaZip的过程和使用踩坑--Win平台和Android平台编译

QT QuaZip open() 失败 -1000

quazip:Windows ming32w-make 错误