问题
单项选择题
下列运算符中全都可以被友元函数重载的是( )。
A.=,+,-,\
B.[],+,(),new
C.->,+,*,>>
D.<<,>>,+,*
答案
参考答案:D
解析:C++中只能用成员函数重载的运算符是=,[],(),- >,只能用友元函数重载的是< <,> >。
下列运算符中全都可以被友元函数重载的是( )。
A.=,+,-,\
B.[],+,(),new
C.->,+,*,>>
D.<<,>>,+,*
参考答案:D
解析:C++中只能用成员函数重载的运算符是=,[],(),- >,只能用友元函数重载的是< <,> >。