Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
I_U
1 / 1 / 0
Регистрация: 31.07.2013
Сообщений: 11
#1

Задача из Страуструпа про исключения - C++

05.08.2013, 09:11. Просмотров 378. Ответов 1
Метки нет (Все метки)

Пожалуйста, помогите с задачкой из книги Страуструпа:

14.12.9. (*1) Имеется

int main() { /* … */ }

Внесите сюда изменения, направленные на перехват всех исключений, при возникновении которых выдается сообщение об ошибке и вызывается функция abort(). Подсказка: функция call_from_C из 14.9 не полностью обрабатывает все случаи.

Функция call_from_C() выглядит так:
Код
extern "C" void call_from_C() throw()
{
    try
    {
       /*...*/
    }
    catch(...) 
    {
      /* ... */
    }
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.08.2013, 09:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задача из Страуструпа про исключения (C++):

Задача из книги Страуструпа (4.6.3) - C++
Читаю книгу Страуструпа не могу понять как сортировать функцией sort. пример взят и переписан их книги: "Принципы и практика...

Задача из книги Страуструпа - C++
Нужна ваша помощь или хотя бы подсказка, в одном из упражнений в книге Страуструпа " Программирование. Принципы и практика с использованием...

Задача из книги Страуструпа - C++
Меня настораживает несколько странная формулировка, я не понимаю зачем так предлагают решать задачу: Напишите программу, содержащую цикл...

Про линковку и про исключения - C++
1) class method definition - если его поместить в объявлении класса в файле заголовке и включить заголовок в несколько компилируемых cpp, а...

Задача по книге Страуструпа после главы 3.9 - C++
Вот код который у меня получился, на данный момент: #include<iostream> #include<string> using namespace std; inline void...

Задача из книги Страуструпа 4 глава векторы - C++
Задача: Напишите программу, заглушающую нежелательные слова; иначе говоря, считайте слова из потока cin и выведите их в поток cout, заменив...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Croessmah
Эксперт CЭксперт С++
13215 / 7487 / 842
Регистрация: 27.09.2012
Сообщений: 18,404
Записей в блоге: 3
Завершенные тесты: 1
05.08.2013, 09:18 #2
В смысле что-то вроде
C++
1
std::set_terminate ( /* my function void (*foo)() */ ) ;
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.08.2013, 09:18
Привет! Вот еще темы с ответами:

Написать шаблон ptr_cast, который работает аналогично dynamic_cast (задача из книжки Страуструпа) - C++
Кто может написать шаблон ptr_cast, который работает аналогично dynamic_cast? Задача из Страуструпа, не могу это реализовать?

Исключения, возврат кодов ошибок, assert и 1 вопрос про исключение. - C++
Как правильно выбирать в какой ситуации применять то, а в какой другое? Есть, конечно, очевидные ситуации, например, не открывается файл,...

Задача страуструпа: Измените программу так, чтобы она выводила числа, которые почти равны друг другу - C++
Есть программа #include <iostream> using namespace std; int main () { double val_1 = 0.0;

Задача про птичек - C++
4. Птицы летят клином: в 1-м ряду —1 птица, во 2-м ряду — 3 птицы, в 3-м ряду — 5 птиц и т.д. Сколько птиц летит в 11 ряду? Сколько...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru