class jedna { int a; public: virtual ~jedna(){}};
class dva {int a; public: virtual ~dva(){} };
class razdva: public jedna, public dva {};


razdva* p12 = new razdva;


dva *p2 = p12;


void *p = dynamic_cast<void*>(p2);
