2 liyidong2014 liyidong2014 于 2015.06.08 22:02 提问

qt creator5使用readLine()不能读取文本内容 10C

在使用QTextStream类里的readLine()函数时,不知为何不能读取文本第二行的内容
文本内容如下:
图片说明
代码如下:
图片说明
对话框的输入:
图片说明
应用程序输出:
图片说明
从应用程序输出可以看到,readLine()没能读取第二行的内容1234

求大神解答这是为什么………………

3个回答

caozhy
caozhy   Ds   Rxr 2015.06.08 22:08

你看看你读取的文档是不是你记事本打开的那个。因为你没有带上完整路径。

caozhy
caozhy 回复茶上月: 如果你另外一个路径也有一个同名的文件,并且只有1行呢?
2 年多之前 回复
liyidong2014
liyidong2014 确认无误,你可以看到我能用qDebug输出了第一行内容
2 年多之前 回复
moxien
moxien   2015.06.08 23:08

readLine只读一行
试下readAll一次性读取

soso101
soso101   Rxr 2015.06.10 16:16

应该是读出了,文本一般都是这种读取方式,看看是不是输出的问题

Csdn user default icon
上传中...
上传图片
插入图片