c++ 中如何先清空一个文件的内容,然后以追加输出的方式打开

2025-06-23 03:01:26
推荐回答(2个)
回答1:

fopen(文件名,"w+")
你都清空了,还追加个鬼啊
w+方式以可读写的方式打开文件,若文件存在则先将文件清空,若文件不存在则创建该文件。

回答2:

std::ofstream file("filename", std::ios_base::trunc|std::ios_base::out);