关于.dat二进制文件写入的问题请问一下二进制模式下(ios::binary)在中间写入数据时是会覆盖原来位置的数据,还是在原来的位置中间插入数据[解决办法]覆盖!绝对的覆盖。[解决办法]应该是覆盖文件操作没有插入将插入的位置后的数据先读出,写入插入数据,再将先前读出数据写回http://bbs.csdn.net/topics/60516424