编程论坛
注册
登录
编程论坛
→
C++教室
关于操作符重载的问题
realnaoko
发布于 2007-07-01 14:31, 455 次点击
对于操作符,如果设为类的友元函数.在之后使用这个操作符的时候是不是总是用重载后的.
比如:
a,b,c都是对象
a = b + c;
那对于整的 d,e,f 能不能
d = e + f; 吗?
如果不是类的友元又将是怎么样呢?
3 回复
#2
aipb2007
2007-07-01 14:48
是否友元重载或者成员函数重载与你说那个无关。
重载并不是覆盖,所以你用整数+时候,程序调用的是匹配整数+那个函数。
当你调用类类型+的时候,程序匹配你重载的+函数。
#3
realnaoko
2007-07-01 16:45
我知道了,操作符重载和函数重载是一个道理..
#4
aipb2007
2007-07-01 16:51
完全正确。
小伙不错哦 !
1