社区
Qt
帖子详情
【求助】把一个QFile到达一定的size后分成2个,这个怎么实现?
shizao
2015-04-03 04:45:00
遇到一个问题,QFile过大,保存的时候会申请内存失败。
想把一个QFile分成2个分开保存。
用什么函数可以把一个QFile分成2个呢?
...全文
144
2
打赏
收藏
【求助】把一个QFile到达一定的size后分成2个,这个怎么实现?
遇到一个问题,QFile过大,保存的时候会申请内存失败。 想把一个QFile分成2个分开保存。 用什么函数可以把一个QFile分成2个呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
foruok
2015-04-06
打赏
举报
回复
应该是因为QFile要保存的内容过大吧? 最简单的办法就是记录数据位置,write到一定数量后,另外建立一个QFile对象,从新位置开始写入。
muggle222
2015-04-03
打赏
举报
回复
没有现成的函数,但是也有很多办法啊。比如先统计QFile的行数,然后for循环,读一半数据的时候保存即可。
发现点QT 2——Q
File
的
size
()
简要说一下,现在使用的标准long int 和int 是...在QT助手中Q
File
::
size
()的解释是重新
实现
的QIODevice::
size
(),Q
File
类是QIODevice类父类的父类。qint64 QIODevice::
size
(),所以返回的值应该是
一个
long long int。
Q
File
:
file
.
size
()返回的字节数错误???
Q
File
中
size
()获取文件的大小错误
Qt Q
File
删除文件最后n个字节的数据
Q
File
无需打开文件,即可删除文件最后面的n个字节的数据。方法很简单,可以通过Q
File
自带的re
size
函数进行大小的处理。 re
size
(
size
): 如果
size
的大小大于
file
的大小,
file
后面会自动填充0,最终达到
size
大小。 ...
Q
File
Q
File
Qt的Q
File
类详解
Q
File
是
一个
用来读写二进制文件与文本文件的输入输出设备。Q
File
可以被自己或更方便的类 DataStream或QTextStream使用。文件的名字通常通过构造传递,但可以通过setName()来修改。你可以使用exists()来检查文件...
Qt
16,235
社区成员
26,649
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章