Главная /
Язык программирования 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; }
Верна ли следующая программа?
Правильный ответ:
нет, отсутствует связь переменных
нет, так как невозможно определить порядок обращения к данным
данная программа верна
данная программа зацикленная и приведет к ошибке времени исполнения
Сложность вопроса
90
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Комментарии:
Аноним
Это очень легкий тест intuit.
31 авг 2017
Аноним
Я завалил экзамен, почему я не нашёл данный сайт с решениями с тестами intuit в начале года
28 ноя 2016
Другие ответы на вопросы из темы программирование интуит.
- # Основные типы классов:
- # Может ли конструктор быть статическим?
- # Каким будет результат работы следующей программы? int a=5 >> 3; float b = 5.5f; b+= ++a * 2; cout << b;
- # Объявляется класс T. Какой из следующих прототипов конструкторов является конструктором копирования?
- # Выберите правильные утверждения относительно следующего кода: class hero{ friend class mistress; } class mistress{ void f1 (); void f2(); }