D
struct A { A() { cout << "A"; } }; struct B : virtual A { B() { cout << "B"; } }; struct C : virtual A { C() { cout << "C"; } }; struct D : B, C { D() { cout << "D"; } };
A
Войдите чтобы поставить Нравится
Войдите чтобы прокомментировать
или Узнай больше о Тесты по C++ онлайн
Войдите чтобы поставить Нравится
Войдите чтобы прокомментировать