qDebug() << quintptr(&d); qDebug() << quintptr(bp); qDebug() << quintptr(ap);
140735028670000140735028670000140735028670008
class D : virtual public A, virtual private B, private C
140730504186864 // d140730504186872 // a140730504186880 // b140730504186864 // c
class D : virtual public A, private B // сайд-каст не работаетclass D : virtual public A, protected B // сайд-каст не работаетclass D : virtual public A, public B // сайд-каст работает