QFile练习(20200213)
生活随笔
收集整理的這篇文章主要介紹了
QFile练习(20200213)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
#include <QCoreApplication>
#include <QFile>
#include <QDir>
#include <QTextStream>
#include <QDebug>int main(int argc, char *argv[])
{QCoreApplication a(argc, argv);//! 新建文件QFile file("D:/work/mytest/test.txt");if (!file.open(QIODevice::WriteOnly | QIODevice::Text)){qDebug("can not open file");}//! 寫方式1char line[] = "12345678";file.write(line);file.write("\n");file.write(line);file.write("\n");//! 寫方式2
// QTextStream out(&file);
// out<<line<<"\n";
// out<<line<<"\n";file.close();//! 可以重新設(shè)置文件名file.setFileName("D:/work/mytest/test.txt");if (!file.open( QIODevice::ReadOnly | QIODevice::Text)){qDebug("can not open file");}//!讀方式1
// QTextStream in(&file);
// while (!in.atEnd()){
// QString line = in.readLine();
// qDebug()<<line.toInt();
// }//! 讀方式2while(!file.atEnd()){char line[100];file.readLine(line,100);qDebug()<<QString(line).toInt();}file.close();return a.exec();
}
?
總結(jié)
以上是生活随笔為你收集整理的QFile练习(20200213)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 17.QT-事件处理分析、事件过滤器、拖
- 下一篇: \r与\n的区别,以及\r\n的用法