c++中怎样删除文件中指定位置指定长度的数据
来源:百度知道 编辑:UC知道 时间:2024/05/27 20:20:24
那么怎样删除文件啊,或者重命名
没法删除,只能把后半部分重写一遍
建议把数据全部读入内存,操作完了再一次写入。
没有你要求的操作。
关键看你这样操作的意义。
1。如果是为了让用户直接打开文件,看不到内容。那么你必须删除原来文件,新建一个。
2。如果只是程序需要,完全可以把这块数据看成是空的,直接覆盖其他数据。
3。如果这块数据后面还有数据,那么将后面的数据移动到前面,覆盖这块数据。
BOOL DeleteFile(
LPCTSTR lpFileName // file name
);
没有这样的函数,假设指定长度为从m到n这一段,你可以把从n+1到文件末尾这一段用来覆盖从m到n这一段,然后设置一个文件结束符
如何在VB中删除数组中指定位置的元素?各位好心人进来看看吧!
怎样把图片嵌入到word文本中指定位置
vb6中何如删除一个文本中指定的行?
无法加载或运行注册表中指定的'c:\windows\rundl132.exe'. 删除注册表中对它的引用
MS SQL Server 2000中删除或修改记录中指定字符
access 数据库中,如何批量删除记录中指定的内容?
c盘中隐藏的系统文件怎样删除
怎样去掉WORD中指定页
请问如何在windows2000 server下用批处理删除特定目录中指定时间之前的所有文件
corelapp.ini 中指定的自订目录无效,无法与office相容的资料新增至登录文件中