问题 填空题

在MyClass类的定义中,对赋值运算符"="进行重载。请将画线处缺失的部分补充完整。【 】 MyClass::operator==(const MyClass&rhs){if(this==&rhs)return*this;value=rhs.value;retum*this;}

答案

参考答案:const

解析:赋值运算符"="的重载返回值声明为引用,而函数体中总是用语句retum*this返回。

填空题
单项选择题