首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

读取文本,该怎么解决

2013-02-25 
读取文本读取文本时,文本文件是否可以是只读形式。[解决办法]打开文件的时候不是要传入flag,你选QIODevice:

读取文本
读取文本时,文本文件是否可以是只读形式。
[解决办法]
打开文件的时候不是要传入flag,你选QIODevice::ReadOnly
[解决办法]

引用:
读取文本时,文本文件是否可以是只读形式。


     QFile file("in.txt");
     if (!file.open(QIODevice::ReadOnly 
[解决办法]
 QIODevice::Text))
         return;

[解决办法]
没明白你的意思,你想文件只读,然后还想往文件写内容
[解决办法]
只读的方式去读,读取之后,然后把读取到的内容写到你下位机就ok了啊.
看Qt的API文档:
bool QFile::open ( FILE * fh, OpenMode mode )

OpenMode里面有个如下enum值:
QIODevice::NotOpen
QIODevice::ReadOnly
QIODevice::WriteOnly
QIODevice::ReadWrite
QIODevice::Append
QIODevice::Truncate
QIODevice::Text
QIODevice::Unbuffered

[解决办法]
引用:
引用:没明白你的意思,你想文件只读,然后还想往文件写内容嗯 ,是想往下位机写参数,单文本文件害怕被无意修改了。

你把信息读出来,然后写到下位机不就行了,和你的文本 有什么联系?

热点排行