在重载==时为什么能用coor.m_iX来访问coor的私有数据呢
bool Coordinate::operator==(Coordinate &coor) { if(this->m_iX == coor.m_iX &&this->m_iX == coor.m_iY) { return true; } return false; }
bool Coordinate::operator==(Coordinate &coor) { if(this->m_iX == coor.m_iX &&this->m_iX == coor.m_iY) { return true; } return false; }
2019-05-25
https://blog.csdn.net/sxhlovehmm/article/details/21481779
作为类成员函数的形参,这个coor的私有变量是可以被类访问的,我也是查了才知道。
举报