运算符重载函数一般采用两种形式:重载为类的___________和___________形式。
成员函数 友元函数
举一反三
内容
- 0
类非成员函数形式的运算符重载函数通常采用友元函数,是为了在运算符重载中方便访问类中的非公有成员。
- 1
对于复数类Complex中的加法运算符,若以成员函数重载,则重载函数的声明形式是____
- 2
下列关于重载运算符的说法正确的是( )。 A: 运算符”.”可以作为类成员函数重载 B. 运算符”.”必须作为类成员函数重载 B: 运算符”.”必须作为类成员函数重载 C: 运算符”[]”不能重载 D: 运算符”=”必须作为类成员函数重载
- 3
中国大学MOOC:类非成员函数形式的运算符重载函数通常采用友元函数,是为了在运算符重载中方便访问类中的非公有成员。
- 4
下列关于运算符重载的描述中,正确的是( )? 不能重载条件运算符“? :”|前置++和后置++运算符重载为成员函数时都没有参数|可以把双目运算符重载成单目运算符|双目运算符只能重载为类的成员函数