|
5Qter豆
本帖最后由 caiwei_cs 于 2015-1-6 10:37 编辑
- QFile file("in.txt");
- if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
- return;
- while (!file.atEnd()) {
- QByteArray line = file.readLine();
- process_line(line);
- }
复制代码 这是qt帮助里面的一个例子。
使用这个file.readLine();
qint64 QIODevice::readLine ( char * data, qint64 maxSize )
QByteArray line = file.readLine();怎么能够得到数据呢?
这样子的话返回值应该是一个读取数据的大小才对啊。
我搞错函数了?
|
|