QFile文件操作-QT
2016-11-29 09:14
495 查看
#include <QCoreApplication> #include<QFile> #include<QString> #include<QDebug> #include<QTextStream> void Write(QString Filename) { QFile mFile(Filename); if(!mFile.open(QFile::WriteOnly | QFile::Text)) { qDebug()<<"Could not open file for writing."; return; } QTextStream out(&mFile); out<<"Hello Boatlet hello cat"; mFile.flush(); mFile.close(); } void Read(QString Filename) { 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(); } int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); //目录存在时,可以创建文件成功,按照"w"操作 QString mFilename = "E:/a/a01/01.txt"; Write(mFilename); Read(mFilename); //Read("E:/test/QT/lesson001/Files/Files.pro");
return a.exec(); }
相关文章推荐
- 4.关于QT中的QFile文件操作,QBuffer,Label上添加QPixmap,QByteArray和QString之间的区别,QTextStream和QDataStream的区别,QT内存映射(
- Qt之文件操作 QFile
- Qt之文件操作QFile于QFileInfo
- 4.关于QT中的QFile文件操作,QBuffer,Label上添加QPixmap,QByteArray和QString之间的区别,QTextStream和QDataStream的区别,QT内存映射(
- 4.关于QT中的QFile文件操作,QBuffer,Label上添加QPixmap,QByteArray和QString之间的区别,QTextStream和QDataStream的区别,QT内存映射(
- 4.关于QT中的QFile文件操作,QBuffer,Label上加入QPixmap,QByteArray和QString之间的差别,QTextStream和QDataStream的差别,QT内存映射(
- 【转】Qt之文件操作 QFile
- Qt之文件操作 QFile
- 【转】Qt之文件操作 QFile
- 【转】Qt之文件操作 QFile
- Qt拷贝文件、文件夹(QFile::copy)
- Qt文件读写操作 (文章收录)
- QT文件操作
- QT 文件读写操作
- qt操作文件
- 用Qt进行文件的读写操作
- QT:文件的读写操作
- Qt学习之路_8(Qt中与文件目录相关操作)
- qt文件操作(一)
- QT 文件读写操作