class a { void m() }; class b { void m() }; class c: public a, public b { }; c *p = new c; p -> m(); // ? p -> a::m();
class c: public a, public b { };
c *p = new c; p -> m(); // ? p -> a::m();