下面是重载为非成员函数的运算符的函数原型,其中错误的是( )。
举一反三
- 将运算符“+”重载为非成员函数,在下列原型声明中,错误的是( )
- 中国大学MOOC: 将运算符+重载为非成员函数,下列原型生命中,错误的是_______________。
- 下列关于C++运算符重载的描述错误的是( )。 A: 用成员函数或友元函数重载运算符时,运算符重载函数必定有对象参数 B: 用成员函数重载单目运算符时,运算符重载函数不可能有参数 C: 用成员函数重载双目运算符时,运算符重载函数有一个参数 D: 用友元函数重载双目运算符时,运算符重载函数有两个参数
- 下面有关重载的说法中,错误的是 ( )。 A: 函数重载要求同名函数在参数个数或参数类型上不同 B: 运算符重载是用同一个运算符针对不同类型数据进行不同的运算操作 C: 所有的运算符都可以重载 D: 运算符重载函数通常是类的成员函数和友元函数
- 下列关于运算符重载的描述中,正确的是()。 A: 运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符 B: 一元运算符号能作为成员函数重载 C: 二元运算符重载为非成员函数时,参数表中有一个参数 D: C++中可以重载所有的运算符