返回信息流下面代码中的outfile、infile分别是同一文件的输出流和输入流
string name;
int cnt = 2;
while (cnt--)
{
cin>>name;
outfile << name << endl;
/*
1.如果把该句中的endl换成空格字符‘ ’或‘\n’,下面的while就只输出一空行。为什么呢?
2.即使把endl换成‘ ’或‘\n’,但在本while结束后加一句outfile<<endl;输出就正常了,这又是为什么呢?
*/
}
while (infile >> name)
{
cout<<name;
}
请大家指点,谢谢!!
这是一条镜像帖。来源:北邮人论坛 / cpp / #19303同步于 2009/2/18
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[求助]请问有关文件读写的问题
liyy
2009/2/18镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。