C++对象模型
每个class产生一堆指向virtual functions的指针,放在表格之中。这个表格称为virtual table(vtbl)。
在每个class中有一个指针vptr,指向相关的vtbl。vptr的设定和重置都是由class的构造函数、析构函数自动完成的。
每个class产生一堆指向virtual functions的指针,放在表格之中。这个表格称为virtual table(vtbl)。
在每个class中有一个指针vptr,指向相关的vtbl。vptr的设定和重置都是由class的构造函数、析构函数自动完成的。

被折叠的 条评论
为什么被折叠?