
qt中文件读取的方法(新手入门必看)
发布日期:2021-05-07 00:22:18
浏览次数:17
分类:技术文章
本文共 1107 字,大约阅读时间需要 3 分钟。
TxT文本文件读取
qt中三个常用的处理文件的头文件:
txt文件读取(以字符数组形式读取)
Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this); QFile file(":/1/map.txt");//与文件建立联系 if(!file.exists())//判断是否建立成功 { QString str = "world"; qDebug()<<"hello "<<<"!"< showMaximized();//成功则窗口会最大化,这只是我用检测的方法 }if(file.open(QIODevice::ReadOnly|QIODevice::Text))//打开文件,以只读的方式打开文本文件{ qint32 n=file.readLine(*map,sizeof(map));//qint32 相当于c++中的int //因为readline函数读取文件内容成功的话就会返回文件的字节数,如果失败就会返回-1 if(n!=-1){ qDebug()<<"长度:"< <<"内容:"<
txt文件写入
QFile file1("data1.txt"); if(file1.open(QIODevice::WriteOnly|QIODevice::Truncate)){ QDataStream out(&file1); out<<
txt文件读取(第二种方式以数据流读取)
file1.setFileName("data1.txt"); if(file1.open(QIODevice::ReadOnly)){ //第二种方式就是一数据流读取文件内容 QDataStream in(&file1); QString name; QDate birthday; qint32 age; in>>name>>birthday>>age; qDebug()<< <
发表评论
最新留言
很好
[***.229.124.182]2025年03月28日 00时24分21秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!