C++使用ios::out|ios::trunc存入数据失败! 最近博主在学习完c++后开始自己做系统,其中发现一个问题困恼了我许久,在存数据到文件中发现我使用file(“file.txt”,ios::out|ios::trunc);虽然程序没有报错,但是数据却没有存进去,文件也被清空了,里面的数据都没有了。 这让我百思不得其解,网上也没有这方面的答案。 解决方法: 查看程序,看程序是否在同一程序内同时使用了这个文件,把文件操作分开进行,这个问题就没有了。