小编qua*_*eee的帖子

c ++虚拟继承差异

给定两个具有公共虚拟基类的类:

class Base {};

class Derived1 : public virtual Base {};

class Derived2 : public virtual Base {};
Run Code Online (Sandbox Code Playgroud)

这两个进一步派生的类之间有什么区别吗?:

第一个也直接从虚拟基类派生,但我认为这没有效果,因为它与Derived1和共享Derived2.

c++ inheritance diamond-problem

5
推荐指数
1
解决办法
87
查看次数

标签 统计

c++ ×1

diamond-problem ×1

inheritance ×1