后置运算符与前置运算符 的代码为什么不一样。
// 前置--运算符重载
Coordinate &operator--()
{
m_iX--;
m_iY--;
return *this;
}
// 后置--运算符重载
Coordinate &operator--(int )
{
Coordinate old(*this);
this-> m_iX--;
this->m_iY--;
return old;
}