各位大侠怎么用Qt读取文本文件的指定行

2024-11-06 17:56:17
推荐回答(1个)
回答1:

逐行读取

QFile file("/home/administrator/testdir/test.txt");    
if(!file.open(QIODevice::ReadOnly | QIODevice::Text)) {    
    qDebug()<<"Can't open the file!"<}    
while(!file.atEnd()) {    
    QByteArray line = file.readLine();    
    QString str(line);    
    qDebug()<< str;    
}