Complex & operator += (const Complex & rhs)
{
return Complex(this->English+=rhs.English,this->Chinese+=rhs.Chinese);
}
其中的返回类型complex &和改为complex是否都未调用拷贝函数,为什么?
Complex(this->English+=rhs.English,this->Chinese+=rhs.Chinese)不是局部对象吗,它属于什么类型?与局部对象有什么区别? |