3
我正在使用Qt來開發使用QML的C++應用程序。C++ Qt - 打開文本文件操作失敗
這裏是我的代碼
QFile inputFile("data.txt");
//QFile inputFile("/:data.txt");
qDebug() << "Hello:";
if (!inputFile.open(QIODevice::ReadOnly | QIODevice::Text))
{
qDebug() << "Wasn't ready:";
}
else{
qDebug() << "Txt file ready:";
QTextStream in(&inputFile);
while (!in.atEnd())
{
QString line = in.readLine();
qDebug() << "message: " << line;
}
}
我想知道爲什麼它不工作。控制檯始終打印「未準備好」。 請幫忙。
是否有一個名爲'data.txt'的文件在您的可執行文件的當前目錄中可讀? – Mat