逐行读取
QFile file("/home/administrator/testdir/test.txt")if(!file.open(QIODevice::ReadOnly | QIODevice::Text)) {
qDebug()<<"Can't open the file!"<<endl
}
while(!file.atEnd()) {
QByteArray line 困碰= file.readLine()
QString str(line)
配袜 qDebug()<< str 汪卖谈
}
你提到行,很明显你要 *** 作的是文本文件,文本凳猛文件是顺序文件,只能岩洞用QFile file("FileName")
QTextStream in(&file)
int i=0
QString line=""
while (!in.atEnd() &&++i<=lineNo ){
line=in.readLine()
}
其它用途请用随机存储粗粗枯!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)