语法为 返回类型 类名::operator 要重载的运算符(参数列表)
分全局函数和成员函数,全局函数没有类名这一项
参数个数由以下2个因素决定:
1、该操作符是一元操作符还是二元操作符
2、它是被定义为全局函数还是成员函数。如果是全局函数,对于一元操作符,它的参数个数是1个,二元操作符个数为2个;成员函数各比全局函数少一个。这是由于该类本身也作为一个操作数参与计算。
分全局函数和成员函数,全局函数没有类名这一项
参数个数由以下2个因素决定:
1、该操作符是一元操作符还是二元操作符
2、它是被定义为全局函数还是成员函数。如果是全局函数,对于一元操作符,它的参数个数是1个,二元操作符个数为2个;成员函数各比全局函数少一个。这是由于该类本身也作为一个操作数参与计算。
本文详细介绍了运算符重载的概念及实现方式,包括全局函数与成员函数的不同应用场景。阐述了参数个数如何根据操作符类型及函数定义形式来确定。
658

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



