- 论坛徽章:
- 0
|
代码如下
#include <iostream>
#include <cassert>
#include <string>
#include <QFile>
#include <QTextStream>
int main()
{
string="F:\\qtex\\20131115_1815.txt";
QFile qfile( QString::Local8Bit( strfile.c_str( ) ) );
cout << "CEFileUtil::readEFile:" << strfile << endl;
QTextStream qfs( &qfile );
while (!qfs.atEnd( ))
{
const QString qstrline = qfs.readLine( ).simplified( );
cout << "readLine:" << qstrline.Local8Bit( ).data( ) << endl;
}
}
编译结果如下?
||=== XX, Debug ===|
F:\qtex\XX\main.cpp|4|error: QFile: No such file or directory|
F:\qtex\XX\main.cpp|5|error: QTextStream: No such file or directory|
F:\qtex\XX\main.cpp||In function 'int main()'
F:\qtex\XX\main.cpp|8|error: 'string' was not declared in this scope|
F:\qtex\XX\main.cpp|9|error: 'QFile' was not declared in this scope|
F:\qtex\XX\main.cpp|9|error: expected ';' before 'qfile'|
F:\qtex\XX\main.cpp|10|error: 'cout' was not declared in this scope|
F:\qtex\XX\main.cpp|10|error: 'strfile' was not declared in this scope|
F:\qtex\XX\main.cpp|10|error: 'endl' was not declared in this scope|
F:\qtex\XX\main.cpp|11|error: 'QTextStream' was not declared in this scope|
F:\qtex\XX\main.cpp|11|error: expected ';' before 'qfs'|
F:\qtex\XX\main.cpp|12|error: 'qfs' was not declared in this scope|
F:\qtex\XX\main.cpp|15|error: 'QString' does not name a type|
F:\qtex\XX\main.cpp|16|error: 'qstrline' was not declared in this scope|
||=== Build finished: 13 errors, 0 warnings ===|
|
|