简单C++问题,怎么输出一个对象的信息,急!

2025-02-23 10:54:46
推荐回答(2个)
回答1:

#include
#include
using namespace std;
class employee_data
{
public:
employee_data():name(""),skill(0),salary(0){}
employee_data(string n,int s,long sa):name(n),skill(s),salary(sa){}
string name;
int skill;
long salary;
friend ostream& operator<<(ostream&os,const employee_data& e)
{
os<<"name"< return os;
}
};
//ostream& operator<<(ostream&os,const employee_data& e)

void main()
{
employee_data s("shaoqi",12,100);
//cout< operator<<(cout,s);
}

按这个方法修改程序,然后上机编译~这样就没有问题啦!

回答2:

cout< cout< cout<