Qt应用软件【文件篇】读写文件技巧

文章目录

  • 简介
  • 按照偏移读文件
  • 按照偏移写文件
  • 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

你可能感兴趣的:(Qt应用软件300篇,qt,开发语言)