C++ 虛繼承內存分配

我們知道,虛繼承的基類在類的層次結構中只可能出現一個實例。虛基類在類的層次結構中的位置是不能固定的,因爲繼承了虛基類的類可能會再次被其他類多繼承。   比如class A: virtual T{} 這時T的位置如果相對於A是固定值的話,假設偏移是X,當再有個類 class B:virtual T{} ;這時假設在B裏面T的偏移是固定的Y,而當再有一個類,class C: B, A {} 的時候,像
相關文章
相關標籤/搜索