在Qt中打开和操作一些数据

Open and manipulate some Data in Qt

本文关键字:操作 数据 Qt      更新时间:2023-10-16

我有几个文件,比如一个txt文件。我希望Qt打开文件并在末尾,或者在特定的行中插入诸如

之类的内容。

@Me.

有人知道吗?

QFile textFile("/path/to/file");
if (textFile.open(QFile::ReadWrite | QFile::Append | QFile::Text) {
    textFile.write("done by @Me");
}

可以的,先生。

QFile file(filepath);  
if (file.open(QFile::QIODevice::ReadWrite)) {
    QString data = file.readAll();
    data.append("done by @Me");
    file.write(data);
    file.close();
}

如果文件比较小,我建议使用