首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

14.QT-QFile文件,QBuffer缓冲区,QDir目录,QFileSystemWatcher文件系统监视

QFile Qt中所有与IO相关的类都继承于QIODevice,继承图如下所示: 其中QFile类便是用于文件操作的类 在QT中,将文件当做一种特殊的外部设备对待(比如:串口,usb等就是外部设备) QT...,存取IO设备分为两种 -顺序存取设备(比如:串口) 只能从头开始顺序的读写数据,不能指定数据的读写位置 -随机存取设备(比如:文件) 可以随机定位到任意位置,进行数据读写,通过seek()函数实现 QFile...文本文件操作示例 在Qt中,一个QFile对象便对应着一个文件 QFile file file("C:/Users/Administrator/Desktop/test.txt"); //创建文件对象...数据文件操作示例: 由于write和read函数只能支持char参数,如果填入数值型或QSTring型时,则需要转换: QString str="哈哈达"; QFile file(...QDataStream使用示例 QFile file("C:/Users/Administrator/Desktop/test.txt"); if( file.open(QIODevice

2.2K30

Qt之读写文件

1.思路 读写文件的基本操作: 读文件 写文件 打开文件 打开文件 读取文件 写入文件 关闭文件 关闭文件 2.QFile实现读写文件 QFile类提供读写文件的接口。...它的构造函数如下: QFile(const QString & name) QFile(QObject * parent) QFile(const QString & name, QObject...* parent) 通过它的构造函数我们可以知道,可以直接在调用构造函数的时候直接传递文件名给QFile类,这是常用的方法,或者我们先生成QFile对象,然后调用setFileName()方法来设置文件...其中文件名中的路径分隔符要求必须是’/’,其他分隔符QFile不支持。...然后再了解下QFile的常用函数以及打开文件的模式类型: QFile的常用函数: 函数名 功能 copy() 复制文件 exists() 检查文件是否存在 open() 打开文件 remove()

1.1K10
领券