#include <QTextStream>
#include <QCoreApplication>
#include <QFile>
#include <iostream>
#include <QTextCodec>
int main(int argc, char **argv)
{using namespace std;
QCoreApplication app(argc,argv);
QString filename=":/mdl/struction.txt";
QFile file( filename );
QTextCodec *codec=QTextCodec::codecForName("utf8");
if ( file.open( QFile::ReadOnly ) ) {
QTextStream stream( &file );
QString line;
while ( !stream.atEnd() ) {
line = codec->fromUnicode(stream.readLine()); // 不包括“\n”的一行文本
cout<<line.toStdString()<<endl;
}
}
else
{
cout<<"The file is no open"<<endl;
}
file.close();
return app.exec();
}