Qt怎么读取文本文件指定行的内容并输出 求代码

求大神解答 求代码
2024-11-18 01:27:55
推荐回答(1个)
回答(1):

QStringList lines;
QFile file( "file.txt" );
if ( file.open( IO_ReadOnly ) ) {
        QTextStream stream( &file );
        QString line;
        int n = 1;
        while ( !stream.eof() ) {
            line = stream.readLine(); // 不包括“\n”的一行文本
            printf( "第%3d行内容: %s\n", n++, line.latin1() );
            lines += line;
        }
        file.close();
}