对文件操作时,如何更改其中一个字节或删除一段字节
对二进制文件操作。现在我已经打开了文件,并用SetFilePointer指定到相应位置。
现在用:
WriteFile(hFile,save_data,len,&length,NULL);
是对原文件的覆盖还是插入操作?如何分别实现覆盖和插入操作?
还有我想删除其中一段字节,然后设置文件指针位置时能指到它后面的字节,应如何处理。
例如:
文件里有30个字节,我想将其中第27个字节改为0xFF.
还有想删除其中第5到第10个字节,以后找第5个字节时就是第11个字节接上去。
请各位大师帮助指点。