技术栈
类对象模型
越甲八千
2 个月前
c++
·
类对象模型
基类指针指向派生类对象,基类指针的首地址永远指向子类从基类继承的基类首地址
以上代码在调用delete 的时候出错,因为在调用deletes时传入的地址和我么预想的不一样,才会导致软件崩溃
越甲八千
2 个月前
c++
·
类对象模型
带虚继承的类对象模型
Derive1 为单个基类,且为虚继承,类对象模型的原则是: 1、先按照常规布局分布内存 2、将虚基类整体移到最下面,在原来虚基类的地方加上vbptr