《C++对象模型》读书笔记

一、对象中member存放的顺序按照声明的顺序  二、static 数据成员存放在数据段中(应该即为区全局区和静态存储区) 三、虚函数表初始化的时间是父类部分初始化完成后,子类部分的成员生成之前。 四、执行时,虚函数根据this指针指向的虚函数表指针指向的虚函数表中的函数执行(保障执行期多态)。 五、单一继承的话,一个对象只有一个虚函数指针, 六、虚拟继承的话,父类中定义了虚函数、子类也定义了虚函
相关文章
相关标签/搜索