Главная / Программирование на С/С++ /

//====================== start of sample.cpp ========================== #include <stdexcept> void my_open1() { throw int(8); } void my_open2() try { throw std::logic_error(""); } catch(std::runtime_error& err) {} void my_open3() try { throw std::runtime_error(&guot;runtime"); } catch(const std::runtime_error* err) {} struct ERR_ {}; void my_open4() { try { throw ERR_(); } catch(...) {} } int main() { try { } catch(...) { return 5; } return 0; } //====================== end of sample.cpp ========================== ]]>Вызов каких из функций изнутри блока try в функции main() приведёт к завершению программы с результатом 5?

вопрос

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

my_open1()
my_open2()
my_open3()
my_open4()
Сложность вопроса
94
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Спасибо за решениями по интуит.
07 ноя 2016
Аноним
Это очень нехитрый тест по интуиту.
28 сен 2016
Аноним
Если бы не эти подсказки - я бы не справился c этими тестами intuit.
23 фев 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.
WordPress Security by Sucuri. MiniFB Template. © Vtone