gpt4 book ai didi

c++ - 虚继承和虚函数使用同一个虚表吗?

转载 作者:太空狗 更新时间:2023-10-29 21:06:52 25 4
gpt4 key购买 nike

有一个little related question .但主题完全不同。

现在,一个概念是关于函数解析,另一个是关于 class 解析?我想知道如果他们使用相同的 vtable (at least in gcc-4.5) 怎么可能?这是编译器相关的术语吗?

我知道这可能看起来是个愚蠢的基本问题,但我从未想过。

最佳答案

关于此类事情的一个很好的引用是 Itanium ABI - 参见例如 http://mentorembedded.github.com/cxx-abi/abi.html#vtable .尽管名称如此,但它是一个广泛用于 C++ 的 ABI,它描述了一个良好的、有效的实现(尽管显然其他实现也是可能的)。

关于c++ - 虚继承和虚函数使用同一个虚表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6481786/

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