首页 > 代码库 > C++中的运算符重载注意事项
C++中的运算符重载注意事项
1.C++中的运算符重载的方式有三种:
a.类成员函数重载
b.友元函数重载
c.普通函数重载
注意:
a.我们主要使用的方式主要是用:类成员函数和友元函数来实现运算符的重载.
b.其实用普通函数理论上也是可以实现运算符重载的,因为普通函数与友元函数相对于某个类来说,唯一的区别就是:访问权限,友元函数可以访问类的所有成员,包括私有成员,而普通函数只可以访问类的公有成员.
c.静态成员函数不能实现类的运算符重载.
C++中的运算符重载注意事项
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。