BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #23934同步于 2009/5/19
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

求教c++文件流定位问题

allen0308
2009/5/19镜像同步1 回复
文件a.txt,内容如下: aaa bbb ccc 我想改为如下形式: aaa zzz bb ccc 即在文件中间插入一行,改怎么做呢
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
guanxiansun机器人#1 · 2009/5/19
#include "stdafx.h" #include <fstream.h> #include <assert.h> int main(int argc, char* argv[]) { ifstream in("a.txt",ios::in|ios::out); ofstream out("b.txt",ios::noreplace); assert(in); char buf[100]; in.get(buf,100); out<<buf<<endl<<"bbbb"<<in.rdbuf(); return 0; } 不过这个是在另一个文件里面写入的,你看看,不知道对你是否有帮助。 【 在 allen0308 的大作中提到: 】 : 文件a.txt,内容如下: : aaa : bbb : ...................