c++文件操作<fstream>

#include<iostream>#include<fstream>usingnamespacestd;voidmain(){charline[180];fstream... #include<iostream>
#include<fstream>
using namespace std;

void main()
{

char line[180];
fstream myfile;
myfile.open("cpp2.txt",ios::out|ios::trunc);
if(!myfile)
{
cerr<<"File open or create error!"<<endl;
exit(1);
}
while(cin>>line)
{
myfile<<line<<endl;
}
myfile.close();
}
这里怎么控制它输入结束啊,总不能一直输入吧,给个idea
展开
 我来答
LESEJ
2012-06-12
知道答主
回答量:36
采纳率:0%
帮助的人:7.9万
展开全部
#include<iostream>
#include<fstream>
using namespace std;

void main()
{

// char line[180];
char ch;
fstream myfile;
myfile.open("cpp2.txt",ios::out|ios::trunc);
if(!myfile)
{
cerr<<"File open or create error!"<<endl;
exit(1);
}
while(/*cin>>line*/cin>>ch,ch!='#')
{
//myfile<<line<<endl;
myfile<<ch;
}
myfile<<endl;
myfile.close();
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式