![]() |
1
18
VC++表(或虚拟表)是大多数C++实现如何进行多态性。对于类的每个具体实现,都有一个指向所有虚拟方法的函数指针表。指向此表(称为虚拟表)的指针作为数据成员存在于所有对象中。当调用虚方法时,我们查找对象的v-table并调用适当的派生类方法。 |
![]() |
2
3
VTHE
虚拟表
)是动态调度的实现细节(
见 C++-Lite-Faq 了解更多详细信息。 |
![]() |
3
1
尽管如此,它并不是一个标准的C++术语。它只是实现用于实现虚拟函数/动态绑定的实现细节 |