C++ ABI是否指定了vTable和RTTI信息应该如何存在?

Hin*_*sum 4 c++ polymorphism pointers abi vtable

像GCC/VC这样的流行实现使用多态对象的第一个size_t空间作为指针,指向vtable结构.这是最新的C++ ABI的一部分吗?

如何实现RTTI,C++ ABI是否指定了如何实现?谢谢

Chr*_*ckl 8

不,C++标准没有规定如何实现这一点.没有单一的C++ ABI.