QT之write and read

来源:互联网 发布:java filereader 指针 编辑:程序博客网 时间:2024/05/17 06:14

#include <QDebug>

#include <QTextStream>

#include <QString>

#include <QFile>


void Write(QString Filename) //写入TXT文件

{

QFile mFile(Filename);

if(!mFile.open(QFile::WriteOnly | QFile::Text))

{

qDebug()<<"could not open file for writing";

return;

}

QTextStream out(&mFile);

out<<"hello world";

mFile.flush();

mFile.close();

}


void Read(QString Filename) //TXT文件读取

{

QFile mFile(Filename);

if(!mFile.open(QFile::ReadOnly | QFile::Text))

{

qDebug()<<"could not open file for reading";

return;

}

QTextStream in(&mFile);

QString mText=in.readAll();

qDebug()<<mText;

mFile.close();

}


0 0
原创粉丝点击