如何从文件中删除数据并将所有信息移回
How to delete data from file and move all info back
我用 fopen
创建了一个文件,我从文件中删除了第一个值,我想获取文件中的所有值并将它们移动到文件的开头。
示例:
文件:[Info,data,string]
求职:[data,string,]
发生了什么:[,data,string]
任何帮助都会很棒。
那么你最好将第一个字节之后的所有数据复制到另一个文件中,然后将该文件移动到原始文件中。没有系统调用来删除文件的某些部分,并关闭已删除数据周围的漏洞。文件内部结构不适合这样做,需要copy/shift将整个文件数据放到正确的位置。
我用 fopen
创建了一个文件,我从文件中删除了第一个值,我想获取文件中的所有值并将它们移动到文件的开头。
示例:
文件:
[Info,data,string]
求职:
[data,string,]
发生了什么:
[,data,string]
任何帮助都会很棒。
那么你最好将第一个字节之后的所有数据复制到另一个文件中,然后将该文件移动到原始文件中。没有系统调用来删除文件的某些部分,并关闭已删除数据周围的漏洞。文件内部结构不适合这样做,需要copy/shift将整个文件数据放到正确的位置。