void fun1(){
int x;
cout<<"请选择要添加的员工类型:1.正式职工 2.临时工 其他数:返回上一界面"<<endl;
cin>>x;
ofstream outfile1("t1.txt",ios::app),outfile2("t2.txt",ios::app);
if(!outfile1){
cerr<<"open t1.txt error"<<endl;
exit(1);
}
if(!outfile2){
cerr<<"open t2.txt error"<<endl;
exit(1);
} if(x==1){
B b1;
b1.cin_B();
outfile1<<b1;
}else if(x==2){
C c1;
c1.cin_C();
outfile2<<c1;
}else{
cout<<"输入错误!";
system("pause");
exit(1); }
outfile1.close();
outfile2.close();}void fun2(){
int x;
cout<<"请选择要查询的员工类型:1.正式职工 2.临时工 0.返回上一界面"<<endl;
cin>>x;
B b[10]; ifstream infile1("t1.txt"),infile2("t2.txt");
if(!infile1){
cerr<<"open t1.txt error"<<endl;
exit(1); }
if(!infile2){
cerr<<"open t2.txt error"<<endl;
exit(1); }
if(x==1){
cout<<"请输入要查询员工的姓名:";
string str;
cin>>str;
for(int i=0;i<10;i++){
cout<<"///////"<<endl;
infile>>b[i];
cout<<b[i];
if(b[i].name.compare(str)==0){
cout<<b[i];
system("pause");
break;
}
infile1.close();
}
}
}
请用代码块格式化一下代码,这样看着太辛苦
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!