CTest 클래스 선언하고



 CTest operator + (const CTest& arg) 


CTest CTest::operator+(const CTest& arg) 



 t.m_Value = m_Value + arg.m_Value;
 
 return t;
}
int main()
{
 CTest t;

 t.m_Value = 1;
 
 CTest s1 = t + 2;
 CTest s2 = 2 + t;
}


요렇게 작성했는데


 CTest s1 = t + 2; 여기까진 오류없이 잘되는데

CTest s2= 2+t; << 여기부분에서 오류뜨는이유가 먼지 모르겠다...


힌트점 제발..