c++io流,怎么样实现把输入的东西分别的保存到不同名的txt里面

来源:百度知道 编辑:UC知道 时间:2024/05/27 06:34:42
我想设计一个在DOS窗口输入学生信息,并把每一个学生的信息分别保存到不同的TXT里面,有哪为高手帮忙一下

ofstream文件类型,打开时的属性如果设置为ios::out,是要创建新文件的。
你根据输入的学生信息,创建不同的文件名,就可以实现了哟!
比如,
ofstream f;
f.open("XXXX.txt");
============================== ofstream file;
for(i=0;i<5;i++)
{
int ii;
cout<<"请输入学生的姓名,学号:";
cin>>name>>ii;
cout<<"请输入学生的密码:";
cin>>password;
char fn[200];
sprintf(fn,"d:\\student%d.txt",ii);
file.open(fn);
filei<name<<ii<<endl;
file<<password<<endl;
file.close();
}
看还有什么问题,我的回答满意吗?