问题
单项选择题
如果表达式a>=b中的“>=”是作为非成员函数重载的运算符,则可以等效地表示为
A.operator>=(
B.
C.
D.operator>=(b,
答案
参考答案:A
解析: 双目运算符进行友元函数重载时,在程序中的调用方法有:aa@bb或者operator@(aa,bB) ,这两种方法等价;或者显式调用为:aa.operator@(bB) 。
如果表达式a>=b中的“>=”是作为非成员函数重载的运算符,则可以等效地表示为
A.operator>=(
B.
C.
D.operator>=(b,
参考答案:A
解析: 双目运算符进行友元函数重载时,在程序中的调用方法有:aa@bb或者operator@(aa,bB) ,这两种方法等价;或者显式调用为:aa.operator@(bB) 。