文章目录
- 简介
- 按照偏移读文件
- 按照偏移写文件
- Qt按行写文件
- Qt按行读文件
- 注意事项
- 指定文件编码格式
- UTF8转GBK
简介
Qt提供了丰富的API来处理文件读写操作,使得读写文件变得简单。
按照偏移读文件
QFile file("example.txt");
if (file.open(QIODevice::ReadOnly)) {qint64 offset = 100; // 定义偏移量if (file.seek(offset)) { // 移动到指定的偏移位置QByteArray data = file.read(12); // 从该位置读取12个字节的数据qDebug() << data;}file.close();
}
按照偏移写文件
QFile file("example.txt");
if (file.open(QIODevice::ReadWrite