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

set_terminate()/set_unexpected() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Потоки http://www.cyberforum.ru/cpp-beginners/thread782731.html
Подскажите, пожалуйста, что происходит в этой строке. DWORD WINAPI ThreadProc(LPVOID param) { Thread_param &p = *static_cast<Thread_param *>(param); ???? .... } Thread_param - это структура.
C++ istream_iterator Почему столько ошибок? И как их исправить? Программа из книги, но почему-то не работает. #include <iostream> #include <algorithm> #include <vector> using namespace std; int main() { vector<string> coll; http://www.cyberforum.ru/cpp-beginners/thread782709.html
C++ музыка в c++
Всем привет, знаю что можно в программку вставить проигрывание музыки, как это сделать? посмотрел на msdn - пока не понял, есть у кого код?
C++ Работа с char и string ф-циями
const 1nt l_name = 30; const 1nt l_year = 5; const 1nt l_pay =10; const 1nt l_buf = l_name + l_year + l_pay; ... void Man::SetName(const char* fromBuf) { strncpyCpName. fromBuf. l_name); pName = 0;
C++ Задан массив размерности М×М. Найти S по формуле http://www.cyberforum.ru/cpp-beginners/thread782692.html
Буду очень признателен, если поможете безрукому... 7. Задан массив {aij} размерности М×М. m m Требуется найти S=∑ ∑ aij i=1 j=1
C++ Составить условие задачи содержащей структурные данные и массивы, решить и оформить ее по образцу. Буду очень признателен, если поможете безрукому... 8. Составить условие задачи содержащей структурные данные и массивы, решить и оформить ее по образцу. Образец: Текст программы на языке С++: #include #include #include #include struct flat подробнее

Показать сообщение отдельно
yoghurt92
374 / 345 / 22
Регистрация: 17.05.2012
Сообщений: 1,049

set_terminate()/set_unexpected() - C++

09.02.2013, 19:55. Просмотров 665. Ответов 1
Метки (Все метки)

Доброго времени суток! Занимаюсь по книге Дейтелей, и встретил задание на функции set_terminate()/set_unexpected(), в книге примеров не дано, искал в во всемогущем гугле про работу этих функций, но понятного примера так и не нашел... если кто знает, помогите разобраться....

Вот нашел пример, но программа все ровно заканчивается ошибкой...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void f () 
{ 
    wcout << L"Не перехваченное исключение!" << endl; 
}
 
int main()
{  
    wcout.imbue(locale(".866"));
    set_terminate(f);           // установка нашей функции
        try { throw 1; }             // генерация не перехватываемого исключения
        catch(double) {};
        return 0;
}
Заранее спасибо
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru