深度探索C++對象模型之Data語義學小測試

爲了加深對虛擬繼承中派生類對象的成員分佈關係,測試了一下書本里的example,對於不使用虛擬繼承的對象在成員分佈上就比較簡單,即便是多重繼承對應的直接基類子對象也是完整的,基類指針指向派生類對象(如今知道嚴格來講是指向派生類的對應基類部分)只須要加上相應偏移便可,不須要加入新的指針結構增長一層中間邏輯,而虛擬繼承中會引入不變局部和可變局部部分,都是將虛基類對象部分獨立出來,每一個子對象部分用指針
相關文章
相關標籤/搜索