C++ 过载的级联+;操作人员
以下是当前代码:C++ 过载的级联+;操作人员,c++,operator-overloading,C++,Operator Overloading,以下是当前代码: const complex complex::operator+(const complex &right) { complex result; result.realPart = realPart + right.realPart; result.imPart = imPart + right.imPart; return result; } 如何修改以使 a=b+c+d 是否允许?使其成为常量成员函数: const comp
const complex complex::operator+(const complex &right)
{
complex result;
result.realPart = realPart + right.realPart;
result.imPart = imPart + right.imPart;
return result;
}
如何修改以使
a=b+c+d
是否允许?使其成为常量成员函数:
const complex complex::operator+(const complex &right) const ...
已经有了一个新的解决方案。