从txt文件中读取一行数据,然后把这行数据从文件中删除掉,如何做?

解决方案 »

  1.   

    重新写一个,过滤掉要删除的
    直接在源文件删除是不行的
      

  2.   

    有些编辑软件是如何做的?比如我要把剩下没有读取的保存,而已经读取过的删除掉,但是要保存到原来的文件中
      

  3.   

    似乎不可以
    好的编译软件,都是先另外建立一个临时文件,对临时文件进行操作,
    保存的时候用临时文件覆盖掉原始文件.
      

  4.   

    先把文件内容读到缓存中,关掉原文件,新建一个跟原文件路径和名字都相同的文件。写入缓存值。