Кроме того, я не вижу, как эта статья объясняет, как компиляторы обрабатывают наследование. Все, о чем он говорит, это делегаты, которые представляют собой ортогональную концепцию.
подробности о структуре VTable, порядке и содержимом, а также о расположении указателей vtable внутри объектов.
В идеале это будет охватывать одиночное наследование, множественное наследование и виртуальное наследование.
Ссылки на внешнюю документацию также приветствуются
Документация по макету класса GCC 4.0xВот и Itanium, и в более широком смысле документы макета GNU, ABIВот.