博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Qt中文件读取的几种方式
阅读量:4186 次
发布时间:2019-05-26

本文共 520 字,大约阅读时间需要 1 分钟。

1、直接用文件的按时读取,读取之后写在一个QString里面

QByteArray ba=file.read(file.bytesAvailable());QString text=QString(ba);

2、直接用read读取,返回QByteArray,参数文件长度.

QByteArrayba;ba.resize(file.bytesAvailable());file.read(ba);

3、

QByteArrayba;char*p=(char*)malloc(file.bytesAvailable());file.read(p,file.bytesAvailable());file.read(ba.data(),ba.size());

4、和5差不多,都是采用文件流的方式直接读取到文件里

QTextStreamtxtInput(&file);QStringtext;txtInput<

5、文件流读取,直接读取到text中

QTextStream txtInput(&file);while(!txtInput.atEnd()){    ui->textEdit->setText(txtInput.readAll());}

转载地址:http://hcioi.baihongyu.com/

你可能感兴趣的文章
IT治理的成功要诀
查看>>
中化CIO彭劲松:IT治理让我明明白白做事
查看>>
中国惠普公司企业计算及专业服务集团卫东:IT治理最重要就是保证技术与业务有效结合
查看>>
【MVP】 Wenzhong Huang 北大硕士,微软MVP,微软嵌入式讲师,MCSE
查看>>
解析ERP部署的三角模型
查看>>
百感交集:一个IT人应该如何面对失业?
查看>>
服装经营中关于直销、加盟、代理和联营的区别
查看>>
盯上好男人 服装业B2C暗战
查看>>
局域网内部管理行为应该如何控制?
查看>>
CIO--成,获得认可;败,危及部门生存
查看>>
ERP专家童継龙:ERP从神秘少女变成邻家小妹
查看>>
Palm之祭
查看>>
两种不同的Web应用
查看>>
.Net多线程总结(一)
查看>>
让 ASP.NET MVC 支持 HotSwap
查看>>
Http请求处理流程
查看>>
如何利用客户端缓存对网站进行优化?
查看>>
ASP.NET 应用程序性能优化
查看>>
lr监视的性能计数器
查看>>
优化 SQL Server 查询性能
查看>>