#include <iostream> using namespace std; class Cube { public: void SetL(int l) { m_L = l; } int GetL() const //只有用const修饰的方法,compareCube才能用const做形参 { //如果没有const 修饰,就没法保证成员函数里是否修改了成员属性 return m_L; } private: int m_L; //长 int m_W; //宽 int m_H; //高 } bool compareCube(const Cube &cub1,const Cube & cub2) { return cub1.GetL() == cub2.GetL() } int main() { }