◄Up► ◄Contents► ◄Index► ◄Back► ──────────────────────────────────────────────────────────────────────────── Compiler error C2250 'identifier' : ambiguous inheritance of 'class::member' The derived class inherited more than one override of a virtual function of a virtual base. These overrides are ambiguous in the derived class. The following is an example of this error: struct V { virtual void vf(); }; struct A : virtual V { void vf(); }; struct B : virtual V { void vf(); }; struct D : A, B {}; //error -♦-