码迷,mamicode.com
首页 > 其他好文 > 详细

【QT】文件读写操作

时间:2019-04-25 20:14:45      阅读:325      评论:0      收藏:0      [点我收藏+]

标签:path   article   新建   文件读写   pat   nbsp   text   csdn   bsp   

读取输出:

    QFile file("D:/Englishpath/QTprojects/1.dat");
    if(!file.open(QIODevice::ReadOnly)) 
    {
        qDebug()<<"Can‘t open the file!"<<endl;
    }
    QTextStream in(&file);
    while( !in.atEnd())
    {
        QString line = in.readLine();
        qDebug() << line;
    }

 或

   QFile file("D:/Englishpath/QTprojects/1.dat");
    if(!file.open(QIODevice::ReadOnly))
    {
        qDebug()<<"Can‘t open the file!"<<endl;
    }
    QTextStream stream(&file);
    QString line_in;
    stream.seek(file.size());//将当前读取文件指针移动到文件末尾
    int count = 0;
    while(count < 10)
    {
        stream << QObject::trUtf8("新建行:") <<++count<<"/n";
    }
    stream.seek(0);//将当前读取文件指针移动到文件开始
    while( !stream.atEnd())
    {
        line_in = stream.readLine();
        qDebug() << line_in;
    }

 

 

【转载自】

Qt之文件操作 - liuhongwei123888的专栏 - CSDN博客 https://blog.csdn.net/liuhongwei123888/article/details/6084761

【QT】文件读写操作

标签:path   article   新建   文件读写   pat   nbsp   text   csdn   bsp   

原文地址:https://www.cnblogs.com/wxl845235800/p/10770599.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!