1.重载不能改变运算符运算的对象个数
2.重载不能改变运算符的优先级别
3.重载不能改变运算符的结合性
4.重载运算符必须和用户定义的自定义类型的对象一起使用,其参数至少应该有一个是类对象,或类对象的引用
5.重载运算符的功能要类似于该运算符作用于标准类型数据时所实现的功能
6.运算符重载函数:类的成员函数、C函数、友元C函数
1.类的成员函数

2.C函数

3.友元C函数

4.重载前++

5.重载后++

6.重载+=

7.重载 "<< "与 ">>"
运算符重载规则与限制:C++编程关键技术
1.重载不能改变运算符运算的对象个数
2.重载不能改变运算符的优先级别
3.重载不能改变运算符的结合性
4.重载运算符必须和用户定义的自定义类型的对象一起使用,其参数至少应该有一个是类对象,或类对象的引用
5.重载运算符的功能要类似于该运算符作用于标准类型数据时所实现的功能
6.运算符重载函数:类的成员函数、C函数、友元C函数
1.类的成员函数

2.C函数

3.友元C函数

4.重载前++

5.重载后++

6.重载+=

7.重载 "<< "与 ">>"

被折叠的 条评论
为什么被折叠?