Где происходит cast this?
Если вопрос про смещение по отношению к базовому классу, то указатель сдвигается в переходнике, который лежит в vtable производного класса.
То есть если между наследником и виртуальной базой есть non virtual даже база, то там вся vtable из thunk?
С виртуальной базой сложнее. Но да, там тоже переходники.
Но даже с non virtual переходники?
Обсуждают сегодня