首页 > 头条资讯 > 其他 > 正文
C如何删除文本文件中的一行
  • 来源:考驾照网    更新时间:2020-09-21

方法一:如果文件小,完整读入内存后在内存中删除,以写的方式清空原始文件并覆盖即可。方法二:如果文件大,先逐段读取,确认删除的起止位置,将之后的内容分段读出并覆盖到前面,最后截去文件多余的长度即可。方法三:如果磁盘足够大,从头读取原始文件并转存到一个缓存文件,将要删除的文件跳过不写,所有内容写入缓存文件后,将缓存文件整个复制覆盖原始文件,删除缓存文件即可。提示:c++没有提供简单快捷的直接删除方法,只能用覆盖的方式删除。

上一页 1 2 下一页
  • 考试秘籍
  • 学车流程
  • 经验交流
  • 推荐试题
  • 科目一
  • 科目四
  • 新手上路
  • 驾驶常识
  • 学车知识
  • 大家正在看
  • 小编推荐
  • 猜你喜欢