【发布时间】:2016-04-01 17:55:59
【问题描述】:
当我写fout.open("file.dat",ios::out|ios::trunc|ios::binary);
文件是否在该实例中丢失了所有数据
或者它会等待一些东西被写入然后数据会丢失?
(我希望你明白我的意思,我要问的只是写上面的语句,即fout.write() 是否会调用从二进制文件中删除记录,或者我们需要将一些数据传递给文件,然后之前的数据已经存储在文件中会丢失)
【问题讨论】:
标签: c++ binaryfiles