【单选题】当+运算符被重载为友元函数时,友元运算符obj1+obj2被C++编译器解释为 。
A. operator+(obj1,obj2) B. +(obj1,obj2) C. obj2.operator+(obj1) D. obj1.operator(obj2)
A. operator+(obj1,obj2) B. +(obj1,obj2) C. obj2.operator+(obj1) D. obj1.operator(obj2)
举一反三
- 友元运算符。obj1>obj2被C++编译器解释为( )。 A: operator>(obj1,obj2) B: >(obj1,obj2) C: obj2.operator>(obj1) D: obj1.operator>(obj2)
- 友元运算符obj1>obj2被C++编译器解释为()。 A: operator>(obj1,obj2) B: >(obj1,obj2) C: obj2.operator>(obj1) D: obj1.operator(obj2)
- 友元运算符obj1>obj2被C++编译器解释为()。 A: operator>(obj1,obj2) B: >(obj1,obj2) C: jobj2.operator>(obj1) D: obj1.operator(obj2)
- 友元运算符obj1>;obj2被C++编译器解释为()。 A: operator>;(obj1,obj2) B: >;(obj1,obj2) C: jobj2.operator>;(obj1) D: obj1.operator(obj2)
- 友元运算符obj1>;obj2被C++编译器解释为()。 A: operator>;(obj1,obj2) B: >;(obj1,obj2) C: jobj2.operator>;(obj1) D: obj1.operator(obj2)