转换成字符串,插入字符串行不?

解决方案 »

  1.   

    流 哪来插入的概念,只能是追加和覆盖。
      

  2.   

    不能直接插入。如果在原始文件里写入新数据的话,会覆盖现有数据。
    要做到数据移动。
    例如:原始文件流fs1长度1000,需要在100位置插入新数据。
    先建立文件流fs2,打开fs1,读取100,放到fs2里面,写入新数据,在从fs1里读取其余的900,写入到fs2里,搞定。
      

  3.   

    没有试过放到字符串的方式,怕数据过长有问题,从一个文件读到另一个文件的方法可行。