(未解决)C++ 运算符重载

来源:互联网 发布:yaf 数据库 yii 编辑:程序博客网 时间:2024/06/07 17:15

1.有如下类模板定义:()

链接:https://www.nowcoder.com/questionTerminal/bb17cfb362eb4928ba009a13444c8023来源:牛客网template<class T> class BigNumber{     long n; public:     BigNumber(T i):n(i){}    BigNumber operator+(BigNumber b)    {         return BigNumber(n+b.n);     } };

已知b1,b2是BigNumber的两个对象,则下列表达式中错误的是?

  • 3+3
  • b1+3
  • b1+b2
  • 3+b1
解答:D

但是目前还不知道为什么选D