下列运算符中,可以重载为类的友元函数的运算符是( )。

admin2021-06-10  28

问题 下列运算符中,可以重载为类的友元函数的运算符是(    )。

选项 A、=
B、()
D、<<

答案D

解析 C++规定,赋值操作符“=”、下标操作符“[]”、调用操作符“()”和成员访问箭头操作符“一>”必须重载为成员函数,这些操作符定义为非成员函数将在编译时标记为错误,友元函数是非成员函数,上面四种操作符不能重载为类的友元函数,另外成员访问操作符“.”不能重载,答案为D。
转载请注明原文地址:https://kaotiyun.com/show/Qjfp777K
0

最新回复(0)