【发布时间】:2013-05-20 21:12:18
【问题描述】:
如何在 Qt 中使用 QFile 时只读取文本文件中每一行的第一个单词? 谢谢。
【问题讨论】:
-
你知道如何阅读整行吗?
如何在 Qt 中使用 QFile 时只读取文本文件中每一行的第一个单词? 谢谢。
【问题讨论】:
使用
QFile ifile("in.txt");
QString text = txStream.readLine();
QStringList splitline = text.split(" ");
QFile ofile("out.txt");
ofile.open(QIODevice::WriteOnly | QIODevice::Text);
QTextStream out(&ofile);
// join QStringList by "\n" to write each single word in an own line
out << splitline.join("\n");
ofile.close();
【讨论】: