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

Верна ли следующая программа?

class A { int _i; public: A(int i) { _i = i; } ~A() { printf("%d ",_i); } }; int main() { A a(-1); { A a(0); A a1(1); throw "Error executed."; A a2(2); } A a1(4); return 0; }

вопрос

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

нет, отсутствует связь переменных
нет, так как невозможно определить порядок обращения к данным
данная программа верна
данная программа зацикленная и приведет к ошибке времени исполнения
Сложность вопроса
90
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень легкий тест intuit.
31 авг 2017
Аноним
Я завалил экзамен, почему я не нашёл данный сайт с решениями с тестами intuit в начале года
28 ноя 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.