Главная /
Язык программирования C++ для профессионалов /
Что выводит данная программа, если она верна? #include <iostream.h> class Х{ public: virtual void fun(int a = 0){cout << a;} }; class Y: public X{ public: virtual void fun(int a = 1) {cout << a ; } }; int main(){ X *px = new X; px->fu
Что выводит данная программа, если она верна?
Правильный ответ:
0
00
ошибку времени исполнения
ошибку времени компиляции
Сложность вопроса
79
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Комментарии:
Аноним
Кто ищет вот эти ответы с интуитом? Это же элементарно
18 дек 2019
Аноним
Спасибо за ответы интуит
06 апр 2016
Другие ответы на вопросы из темы программирование интуит.
- # Объявлен класс: class A { public: int a,b,c;}; A obj;. Как обратиться к переменной с?
- # Как называются операторы, изменяющие состояние объекта?
- # Выберите корректный (компилируемый) код:
- # Верно ли такое объявление класса Name? class Name { public: int Age; char* name; };
- # Определены классы: class A { public: void fun() { cout << "функция класса A\n"; } }; class B: public A { public: void fun() { cout << "функция класса B\n"; } }; class C: public B { public: void fun() { cout << "функция класса C\n"; } }; Что будет напечатано в результате выполнения операторов: C obj; obj.A::fun();