在MyClass类的定义中,对赋值运算符"="进行重载。请将画线处缺失的部分补充完整。【 】 MyClass::operator==(const MyClass&rhs){if(this==&rhs)return*this;value=rhs.value;retum*this;}
参考答案:const
解析:赋值运算符"="的重载返回值声明为引用,而函数体中总是用语句retum*this返回。
在MyClass类的定义中,对赋值运算符"="进行重载。请将画线处缺失的部分补充完整。【 】 MyClass::operator==(const MyClass&rhs){if(this==&rhs)return*this;value=rhs.value;retum*this;}
参考答案:const
解析:赋值运算符"="的重载返回值声明为引用,而函数体中总是用语句retum*this返回。