• 10380阅读
  • 4回复

QFile 如何修改文件内容 [复制链接]

上一主题 下一主题
离线jaylittle
 
只看楼主 倒序阅读 楼主  发表于: 2009-02-23
— 本帖被 xtfllbl 执行压帖操作(2010-06-18) —
          假如有一个txt文件,我想把其中一行全部改掉,有什么好方法没有?
            我用write函数,可是加的内容都是放在txt文件后面,而不是替换掉文件中的某一行.......
        小弟实在找不到什么方法了,请牛哥们救命啊
离线XChinux

只看该作者 1楼 发表于: 2009-02-23
你先得seek()到要替换的文字的位置,然后才能写数据以将其插入到你想要的位置。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
只看该作者 2楼 发表于: 2009-02-23
引用第1楼XChinux于2009-02-23 17:31发表的  :
你先得seek()到要替换的文字的位置,然后才能写数据以将其插入到你想要的位置。

seek之后write的是替换不是插入吧?
离线jaylittle
只看该作者 3楼 发表于: 2009-02-23
意思我倒是明白了,不过实际上怎么操作呢?  有没有哪位大哥能给个小例子来给我借鉴一下
离线北方骑士
只看该作者 4楼 发表于: 2010-06-18
没有人会吗????????