gpt4 book ai didi

c++ - vtable 在虚拟继承的情况下

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:43:15 28 4
gpt4 key购买 nike

<分区>

在虚拟继承的情况下,vtable 有什么用(或者为什么需要 vtable)?在这种情况下,这个 vtable 指向什么。

例子:

class A
{
void show()
{ }
};

class B : virtual A
{
void disp()
{ }
};

在上面的例子中,B 类的大小是 8 个字节。这意味着 B 类具有指向 Vtable 的 vptr。这个 vtable 指向什么。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com