在MFC中,如果我已经写过文件,并保存,然后要修改中间的一部分,这就有一定问题,可能比原来的字节短了,这样在读后面的东西,就不正确了,例如果:开始的文件是AAA BBB 将AAA换成CC 应该写成这个样子CC BBB
但会写成CCA BBB
解决方法之一:是将文件全部读出来,然后再改完然后在写回去,
但我想这种方法很不好,各位有什么好的方法吗?谢谢