关于运算符重载的一个小题?
谁知道关于运算符重载如何调用?
Operator.h
..........................................................
class Time
{
......................
..............................
friend ostream& operator <<(ostream & os,const Time & t);//此句为函数声明
............................
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
}
//函数定义
ostream& operator <<(ostream & os,const Time & t)
{
os<<t.minutes<<t.hours;
return os;
}
//在main中
Time a(2,4);
是否用到cout<<a来调用这个友元函数吗?