• 7039阅读
  • 4回复

如何把一个文件的内容追加到另外一个文件末尾或者任意一处 [复制链接]

上一主题 下一主题
离线xcyddr
 

只看楼主 倒序阅读 楼主  发表于: 2010-10-24
— 本帖被 XChinux 执行加亮操作(2010-10-26) —
我试过Qdatastream 和file.copy都不行,不知道有什么方法(文件的类型不能确定,不能覆盖原文件的内容)
离线xtfllbl

只看该作者 1楼 发表于: 2010-10-25
追加文件结尾直接append方式打开写入。中间插入需要seek到位置,保存后面文件,插入文件再恢复保存的后半部分。
上海欢迎您
离线dbzhang800

只看该作者 2楼 发表于: 2010-10-25
引用楼主xcyddr于2010-10-24 23:24发表的 如何把一个文件的内容追加到另外一个文件末尾或者任意一处 :
我试过Qdatastream 和file.copy都不行,不知道有什么方法(文件的类型不能确定,不能覆盖原文件的内容)


这句话,可能很有深意。楼主不解释他这儿提到的文件类型,不然这个问题可能无法回答。(他弄个合并doc文档或者pdf文档,大伙就晕了。)


离线xcyddr

只看该作者 3楼 发表于: 2010-10-25
我是自己写的一个文件格式,相当于一个视频格式吧,里面有我定义好的索引和帧,我想把声音文件加到末尾,声音文件我用QAUDIOINPUT
录制的,我说的文件类型不确定是说我自定义那个文件存放的东西不确定
离线dbzhang800

只看该作者 4楼 发表于: 2010-10-25
引用第3楼xcyddr于2010-10-25 12:43发表的  :
我是自己写的一个文件格式,相当于一个视频格式吧,里面有我定义好的索引和帧,我想把声音文件加到末尾,声音文件我用QAUDIOINPUT
录制的,我说的文件类型不确定是说我自定义那个文件存放的东西不确定

哦,这样的话,按1楼提示做就行了
快速回复
限100 字节
 
上一个 下一个