有一个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/