}
}
<<\写入信息
fileout.close();//关闭文件
void People::deletePeople() {
ifstream filein(\打开文件 if(!filein) { } else {
string t,m;
int n=0;//标签,是否有这个读者
cout<<\请输入删除持卡人的的姓名:\cin>>m;
cout<<\打开文件失败!\
cout<<\请输入删除持卡人的的学号或工号:\
cin>>t; do {
string x,y,z,u,w;//定义变量
string s;
getline(filein,s);//读入每一行 istringstream sin(s);
sin>>x>>y>>z>>u>>w;//把s中第一个字符串给a
ofstream fileout(\写到新文件中去
if(m!=x||t!=w)//判断是否为删除的地方 fileout<
}
if(m==x&&t==w)//判断是否为删除的地方 {
n=1;
cout<<\原持卡人信息为:\cout<<\姓名:\cout<<\性别:\cout<<\职务:\cout<<\所属单位:\
if(z==\学生\ cout<<\学号:\else cout<<\工号:\
cout<<\是否删除?(Y:是,N:否)\char a;//定义变量 cin>>a; if(a=='Y') { }
cout<<\删除成功!\
if(a=='N') }
{
cout<<\未删除!\
fileout< fileout.close();//关闭文件 } } while(!filein.eof());//判断是否到文件尾 if(n==0)//不存在这个学生 cout<<\未找到要删除的持卡人!\ filein.close();//关闭 ifstream filei(\打开文档 ofstream fileout(\打开文档并清空内容 for(string s;getline(filei,s);)//将修改后的内容写到文件中去 { } filei.close();//关闭文件 fileout.close();//关闭文件 system(\删除文件副本 fileout< class bus{ string bnumber;//车牌号 string xnumber;//型号 int people;//载乘人数 string name;//驾驶员姓名 struct time stime;//发车时间 struct time etime;//到站时间 struct time t_stime;//实际发车时间 struct time t_etime;//实际到站时间 public: bus(string bn,string xn,int p,string n,int sh,int sm,int eh,int em) { bnumber=bn; xnumber=xn; people=p; name=n; stime.hour=sh; stime.minute=sm; etime.hour=eh; etime.minute=em; } string get_b(){return bnumber;} string get_x(){return xnumber;} int get_p(){return people;} string get_n(){return name;} void Stime(int a,int b); void Etime(int c,int d); void show(string bnumber,string xnumber,int people,string name); void T_stime(int ta,int tb); void T_etime(int tc,int td); float peoplebi(float e,float f); int get_sthour(); int get_stminute();//获得实际发车时间 int get_ethour(); int get_etminute();//获得实际到站时间 void stshow(int p,int q); void etshow(int x,int y); }; void bus::Stime(int a,int b) { } void bus::Etime(int c,int d) { } void bus::show(string bnumber,string xnumber,int people,string name) { } void bus::T_stime(int ta,int tb) { t_stime.hour=ta; t_stime.minute=tb; cout<<\车牌号:\cout<<\型号:\cout<<\载乘人数:\cout<<\驾驶员名字:\ etime.hour=c; etime.minute=d; cout<<\到站时间为:\ cout< cout<