#include <iostream>
class A { public: void empty() { std::cout<<"call empty()\n"; }void empty() const
{ std::cout<<"call empty() const \n"; } }; int main() { const A a; //a常量对象,其只能访问常量函数 a.empty(); //访问 empty() const; 如果A中没有 empty() const 函数,编译器报错 A b; //非常量对象 b.empty(); //访问 empty() return 0; }