ostream &operator<<(ostream &out, const Time &t);参数数目问题 5

ostream&operator<<(ostream&out,constTime&t)//重载输出运算符{out<<t.getHour()<<"时"<<t.getMinu... ostream &operator<<(ostream &out, const Time &t) // 重载输出运算符
{
out << t.getHour()<< "时" << t.getMinute() << "分"<< t.getSecond()<< "秒"<<endl ;
return out;
}
cout << a <<endl;//重载ostream

重载<<输出运算符时候,明明只有a一个参数,ostream &out是哪来的啊?
cout.operator<<(a);不是这样重载的吗?
展开
 我来答
匿名用户
2015-04-27
展开全部
ostream &out就是<<的调用者,cout<<a的时候就把对象cout传递给了它
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式