注册 登录
编程论坛 C++教室

关于操作符重载的问题

realnaoko 发布于 2007-07-01 14:31, 455 次点击
对于操作符,如果设为类的友元函数.在之后使用这个操作符的时候是不是总是用重载后的.
比如:
a,b,c都是对象
a = b + c;
那对于整的 d,e,f 能不能
d = e + f; 吗?

如果不是类的友元又将是怎么样呢?
3 回复
#2
aipb20072007-07-01 14:48
是否友元重载或者成员函数重载与你说那个无关。

重载并不是覆盖,所以你用整数+时候,程序调用的是匹配整数+那个函数。
当你调用类类型+的时候,程序匹配你重载的+函数。

#3
realnaoko2007-07-01 16:45

我知道了,操作符重载和函数重载是一个道理..

#4
aipb20072007-07-01 16:51
完全正确。
小伙不错哦 !
1