热门

最新

红包

立Flag

投票

同城

我的

发布
hydelios
hydelios
6 年前
truehydelios

//<<运算符不能在类内重载,否则会报binary 'operator <<' has too many parameters
这是类成员函数,只能有一个参数,因为另一个默认的参数是类对象自身。

ostream& operator<<(ostream& cout,const Person& p)
{
cout<<p.name<<p.age<<endl;
return cout;
}

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条动态
立即登录