Главная / Язык программирования C++ для профессионалов / Класс A имеет следующее определение: class A { int _i; public: A(int i){ _i = i; } ~A(){ printf("%d ",_i);} }; Что будет выведено в результате выполнения следующего кода: { A a(-1); { A a(0); A a1(1); throw "Error executed."; A a2(2); } A a1(4); }

Класс A имеет следующее определение:

class A { int _i; public: A(int i){ _i = i; } ~A(){ printf("%d ",_i);} }; Что будет выведено в результате выполнения следующего кода: { A a(-1); { A a(0); A a1(1); throw "Error executed."; A a2(2); } A a1(4); }

вопрос

Правильный ответ:

ошибка периода компиляции в строке "A a(0);"
4 2 1 0 -1
1 0 -1
1 0 4 -1
Сложность вопроса
70
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не данные ответы - я бы сломался c этими тестами intuit.
13 авг 2020
Аноним
спасибо за ответ
08 апр 2020
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.