如何更改文件中一小段内容??
如何更改文件中一小段内容??
[解决办法]
全读到的内存
[解决办法]
在覆盖
[解决办法]
在写回
[解决办法]
只有长度相同才能更改,否则会出现混乱
[解决办法]
而那个文件还有可能被别的文件正在写入!
=================
在打开文件的函数的参数里可以设置为“只写”模式,这样,别的文件就不能写入了。
[解决办法]
》》而那个文件还有可能被别的文件正在写入!《《
这样子的话,就要注意文件的并发操作了,防止读到脏数据。
至于修改吗,先定位指针直接修改就行了吧
[解决办法]
用fseek()可以定位到那个位置,
[解决办法]
首先
以RW方式打开定位用fseek然后写进去N个字符,然后删掉M个
在将指针挑到最后
关闭
然后用a方式打开
然后写
然后关闭