1. 程式人生 > >C++ 運算子過載 運算子屬於左邊的

C++ 運算子過載 運算子屬於左邊的

class A
{
public:
	int a;
	A operator+(const A &a)
	{
		A res;
		res.a = this->a+a.a;
		return res;
	}
};

int main()
{
	A a1,a2;
	a1.a = 1;
	a2.a = 2;         
	A a3 = a1 + a2;設斷點除錯時this->a的值為1

	return 0;
}