相关疑难解决方法(0)

虚函数的Vtable如何工作

我对虚拟表有一点疑问,每当编译器遇到类中的虚函数时,它就会创建Vtable并在那里放置虚函数地址.对于继承的其他类,它也会发生类似的情况.它是否在每个类中创建一个指向每个Vtable的新指针?如果不是,当创建派生类的新实例并将其分配给Base PTR时,它如何访问Virtual函数?

c++ virtual vtable

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

c++ ×1

virtual ×1

vtable ×1