假设运算符操作数个数为 n ,将其重载成类成员函数是,该函数参数一般是多少个
时间: 2024-03-26 09:36:43 浏览: 148
复数类加减法运算符重载成员函数
5星 · 资源好评率100%
对于运算符重载成类成员函数时,参数个数为 n-1 个,其中 n 是运算符操作数的个数。因为成员函数中,第一个参数是隐含的调用对象,不需要作为参数传递。因此,如果运算符有两个操作数,则成员函数只需要一个参数,如果运算符有三个操作数,则成员函数需要两个参数,以此类推。需要注意的是,对于某些运算符,如一元运算符,只有一个操作数,此时重载为成员函数时,函数只需要不带参数即可。
阅读全文