老玉米 · 2007-03-30 07:07:52 · 阅读: 391 靠,是这样吗? struct A { virtual void f(); }; struct B: public A { void f(int); }; the A class version of f is hidden in B, and code like: B* b; b->f(); will fail to compile.