文件读写

QT提供了QFile类用于文件读写。
QFile可以读写文本文件,也可以读写二进制文件

#include <QFile>

#include <QTextStream>

 

 

读文本文件例子。
 QString s;
    QFile file("abc.txt");
    if (file.open(QFile::ReadOnly))
    {
        QTextStream stream(&file);
        while(!stream.atEnd())
        {
            s = stream.readLine();
        }
        file.close();
    }

 

写文本文件例子。
 QFile file("abc.txt");
    if (file.open(QFile::WriteOnly | QFile::Truncate))
    {
        QTextStream out(&file);
        out<<tr("hello world\n");
        file.close();
    }

 

 

 

posted @ 2015-05-12 17:06  张仕传  阅读(267)  评论(0编辑  收藏  举报