Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.03.2018, 05:40   #1
polin11
Форумчанин
 
Регистрация: 07.06.2015
Сообщений: 164
По умолчанию странное задание из теста

Вопрос: if a function throws an exception that is not listed in the function exception-specification list and noexcept is not specified, then
1) unexpected() is immediately invoked
2) terminate() is immediately invoked
3) abort() is immediately invoked
4) unhandled() is immediately invoked
5) the exception is passed up the handler chain
По мне ответ должен быть и 1) и затем 2)
unexpected() is called if a function throws an exception that is not listed in an exception specification. Calls unexpected(), which calls terminate()
По мнению автора вопроса, ответ должен быть 1
polin11 вне форума Ответить с цитированием
Старый 20.03.2018, 09:05   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Что странного?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 20.03.2018, 09:20   #3
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

ИМХО 5. Сообщение должно обрабатываться по цепочке обработчиков, пока не обнаружится обработчик на вышестоящем уровне или не дойдет до обработчика ОС, тогда выскочит окно "Программа выполнила недопустимую операцию...."
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 20.03.2018, 09:22   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Нет, тут же про http://en.cppreference.com/w/cpp/language/except_spec, а не try-catch.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Очень странное задание. Очень. stupididiot Помощь студентам 2 18.10.2017 22:13
Задание на проверку.Задание:Изменить порядок следования элементов массива на обратный. Valiev1 Помощь студентам 1 26.10.2015 20:06
задание на Обработку теста udgin Паскаль, Turbo Pascal, PascalABC.NET 1 27.03.2013 10:48
Запутаное задание задание с массивом.Буду очень благодарен. Riko1 Общие вопросы C/C++ 2 22.10.2011 10:23
Че-то странное .... ~Brilliant~ Безопасность, Шифрование 9 27.04.2009 13:57