Главная / Язык программирования C++ для профессионалов / Что будет выведено на экран? 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(

Что будет выведено на экран?

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
ошибка компиляции
Сложность вопроса
72
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдал и ладушки. Ура
30 дек 2019
Аноним
Я сотрудник университета! Тотчас уничтожьте этот ваш сайт с ответами intuit. Я буду жаловаться!
04 янв 2018
Аноним
Благодарю за помощь по intiut'у.
21 июн 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.