找到相关内容 1
C++虚继承 (virtual inheritance)
C++的虚继承主要用于菱形继承: 如果: class A {}; class B : public A {}; class C : public A {}; class D : public B, public C {}; 那么构造D时,会调用A的构造函数两次,并生成2个A的对象,这样就会产生模糊调用。   如何避免上述问题?答曰虚继承! class B : public virtua
http://www.cyqdata.cn/cnblogs/article-detail-39943