У меня есть три класса:
class A {};
class B : virtual public A {};
class C : virtual public A {};
class D: public B, public C {};
Попытка статического акта с A * на B * Я получаю следующую ошибку:
cannot convert from base A to derived type B via virtual base A