3
Q
qt写入结束文件
A
回答
14
你确定你是在追加模式下打开文件吗? QIODevice::Append
1
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(void)
{
FILE *fp;
size_t count;
const char *str = "hello\n";
fp = fopen("yourFile.txt", "a");
if(fp == NULL) {
perror("failed to open yourFile.txt");
return EXIT_FAILURE;
}
count = fwrite(str, 1, strlen(str), fp);
printf("Wrote %u bytes. fclose(fp) %s.\n", count, fclose(fp) == 0 ? "succeeded" : "failed");return EXIT_SUCCESS;}
只需使用追加“a”标志!
相关问题
- 1. Qt:写入文件
- 2. NodeJS - 写入文件有时会结束
- 3. 新行没有写入文件(Qt)
- 4. 在Qt中创建/写入新文件
- 5. 写入文件结尾
- 6. 写入文件结果为空文件
- 7. 在python中写入csv文件(文件在操作结束时留空)
- 8. 文件结束输入不工作
- 9. JAVA文件结束多行输入
- 10. 在Qt资源系统中读取和写入文件(qt 5.0.2)
- 11. 错误:使用pdfkit结束后写入
- 12. node.js错误:结束后写入 - AWS Polly
- 13. 将LINQ结果写入文本文件
- 14. 将结果写入文本文件
- 15. 如何在CDATA节中写入文字“]]>”而不结束节
- 16. 通过Qt文本文件进行读取,写入和搜索
- 17. 在QT中写入反向文本文件
- 18. 二进制文件和写入结构
- 19. 将查询结果写入文件
- 20. Gurobi优化结果写入Csv文件
- 21. 在文件中一次写入结构
- 22. 使用结构写入远程文件
- 23. 将MySQL结果写入文件
- 24. Mcrypt库写入文件的结果
- 25. 的Graphviz:结果写入文件
- 26. Python将结果写入文件
- 27. org.xml.sax.SAXParseException:文件过早结束
- 28. 文件过早结束
- 29. VLC:移动文件结束
- 30. 文件意外结束
但这不是QT ... – Mizmor 2013-07-23 21:06:21