1、++运算符重载时,
如果使用a++,重载函数必须有占位符 int;
如果使用++a,重载函数不能有占位符。
2、运算符重载函数的数据类型,看返回值的类型
3、函数的参数类型:
(1)当需要节约空间时,采用引用类型
(2)如果在使用实参时,对象已被销毁,就不能使用引用类型。
4、友元运算符重载函数,重载双目运算符时,必须 要有两个参数,重载单目运算符时,需要一个参数。
5、成员函数运算符重载函数,操作双目运算符时,参数只有一个;
操作单目运算符时,没有参数。(友元没有this指针)
运算符重载
最新推荐文章于 2022-09-07 13:17:12 发布