s****r 发帖数: 11 | 1 假设类C多重继承了类B1,B2,...Bn, 所有Bi类都继承了类A,一部分是virtual继承,剩
余的不是,那么类C的object中有几个类A的object? | t****t 发帖数: 6806 | 2 每个non-virtual有一个
所有的virtual共用一个 | M*****a 发帖数: 2054 | 3 取决于多少virtual继承的
【在 s****r 的大作中提到】 : 假设类C多重继承了类B1,B2,...Bn, 所有Bi类都继承了类A,一部分是virtual继承,剩 : 余的不是,那么类C的object中有几个类A的object?
| M*****a 发帖数: 2054 | 4 我一般这么理解
virtual 继承就是在当前object的存储空间一个指向A的指针,non-virtual就是在这个
存储空间存一个A object...
是不是有问题
【在 t****t 的大作中提到】 : 每个non-virtual有一个 : 所有的virtual共用一个
|
|