Главная /
Язык программирования C++ /
Если заданы классы class A {... } A1; class B : public A { ... } B1; class C : public A { ... } C1; то что будет выведено при выполнении оператора throw (C1); а обработка исключительной ситуации записана catch (B& b) { cout << 1; } catch (C&
Если заданы классы
class A {... } A1;
class B : public A { ... } B1;
class C : public A { ... } C1;
то что будет выведено при выполнении оператора
throw (C1);
а обработка исключительной ситуации записана
catch (B& b) { cout << 1; }
catch (C& c) { cout << 2; }
catch (A& a) { cout << 3; }
catch (...) { cout << 4; }
вопрос
Правильный ответ:
1
2
3
4
3 4
2 3 4
Сложность вопроса
58
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Какой человек находит вот эти тесты inuit? Это же очень просты вопросы
12 май 2018
Аноним
Зачёт в студне отлично. Бегу отмечать отмечать зачёт по тестам
29 апр 2016
Другие ответы на вопросы из темы программирование интуит.
- # Отметьте все верные утверждения о статических атрибутах класса:
- # Что может быть аргументом оператора throw?
- # Какой длины может быть идентификатор
- # Отметьте ложные высказывания:
- # Если функция вычисления суммы целых чисел, находящихся между двумя заданными (начальное и конечное включительно), имеет прототип int sum(int start, int end), запишите определение функции, используя рекурсию: