class A { public: A(int i = 0):mI(i){} //int getI() const {f(); return mI;} //ERROR void f(){} void setI(int i) {mI = i;}; private: int mI; };
const成员函数getI()调用非const成员函数f(),编译不通过。