const常对象访问const函数的问题 非const对象const对象一个BUG 非const对象可以调用const修饰的成员函数和非const修饰的成员函数。const对象只能调用const修饰的成员函数,不能调用非cosnt修饰的成员函数。 非const对象 const对象 一个BUG 就是创建常对象的时候,访问了构造函数,但是构造函数不是const函数,构造函数加了const反而编译不通过了。 对构造函数和析构函数加const是非法的。(构造函数和析构函数本来就是修改函数值的,加const约束就和其意背道而驰了)