Кроме того, я не вижу, как эта статья объясняет, как компиляторы обрабатывают наследование. Все, о чем он говорит, это делегаты, которые представляют собой ортогональную концепцию.

подробности о структуре VTable, порядке и содержимом, а также о расположении указателей vtable внутри объектов.

В идеале это будет охватывать одиночное наследование, множественное наследование и виртуальное наследование.

Ссылки на внешнюю документацию также приветствуются

Документация по макету класса GCC 4.0xВот и Itanium, и в более широком смысле документы макета GNU, ABIВот.

Ответы на вопрос(2)

Ваш ответ на вопрос