c++ - 打开 QFile 进行追加

标签 c++ file qt qfile

如何打开 QFile 进行附加,即相当于

FILE *f = fopen("myfile.txt", "a");

最佳答案

QIODevice::Append模式打开文件:

QFile f(...);
if (f.open(QIODevice::WriteOnly | QIODevice::Append)) {
  ...
}

另见documentation .

关于c++ - 打开 QFile 进行追加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13856734/

相关文章:

c - 在 C 中具有动态位置的 fopen() 函数

java - 从 getContent 将文件保存在 java 中,包括新行

java - 读取和到达文件末尾时 ObjectInputStream 出现异常

用于 JavaScript 的 QT 5.4 WebEngine 开发工具

c++ - Eclipse IDE C/C++ 自动包含来自自定义构建脚本的路径

c++ - 为什么这个字符串被神秘地修改了?

c++ - 在层次结构深处访问 QML 信号

c++ - 将 std::string 转换为 QString

c++ - 我能告诉我对 `vtable 的 undefined reference 在哪里吗?

c++ - 使用 sort() 对 unordered_map 进行排序