Что будет выведено на экран?
class A { public: A() { x = 1; }; int f() { return x; }; protected: int x; }; class B { public: B() { x = 2; }; int f() { return x; }; protected: int x; }; class C : public A, public B { }; C* c = new C; cout << c->f(); delete c;
(Отметьте один правильный вариант ответа.)
Варианты ответа
1
ошибка компиляции(Верный ответ)
2