#include
#include
#include
using namespace std;
class work
{
public:
work(int n,string nam,int a,float wa)
{
num=n;name=nam;a=age;wag=wa;
}
friend ostream &operator <<(ostream &output,work &d)
{
output<<"号码:"<<d.num<<"姓名:"<<d.name<<"年龄:"<<d.age<<"工资:"<<d.wag;
return output;
}
protected:
int num,age;
string name;
float wag;
};
int main()
{
work data[5]={
work(1,"dongdong",21,5000),
work(2,"tongtong",21,4000),
work(3,"wenwen",2,50),
work(4,"huimei",23,3500),
work(5,"pingping",24,4000)
};
ofstream outfile("worker.dat");
if(!outfile)
{
cerr<<"open erreo!1"<<endl;
abort();
}
for(int i;i<5;i++)
outfile<<data[i]<<" "<<endl;
outfile.close();
return 0;
}
程序没错误没错误,可是运行不了
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-