让我们看看下一堂课:
class Complex {
double re, im;
public:
Complex(double r = 0 double i = 0);
Complex& operator-=(const Complex& c);
Complex operator-() const;
};
我如何决定如何从函数返回结果,例如,为什么在operator-=
中引用返回的值,但是,在operator-
(一元运算符)中它是' s由值返回?