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

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

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

Работа с set_terminate в vs2010 - C++

03.05.2012, 22:28. Просмотров 508. Ответов 1
Метки нет (Все метки)

Нужно перехватить непредусмотренное исключение.Делаю так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include "stdafx.h"
#include <iostream>
#include <stdexcept>
#include <eh.h>
 
using namespace System;
 
void new_terminate()
{
    std::cout<<"warning! error!"<<std::endl;
    exit(-1);
}
 
 
 
int main()
{
    std::cout << "HELLO!"<<std::endl;
    std::set_terminate(new_terminate);
    throw 1;
    
    
    system("pause");
    return 0;
}
а оно мне:
Необработанное исключение типа "System.Runtime.InteropServices.SEHException" произошло в lab4_2.exe

Дополнительные сведения: Внешний компонент создал исключение.
что я не так делаю? Перерыла кучу инфы во всех примерах похожий код...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2012, 22:28     Работа с set_terminate в vs2010
Посмотрите здесь:

C++ Изменить дизайн VS2010
Не работает getline в VS2010 C++
C++ Подключение .h файлов в VS2010
Подключение OpenCV к VS2010 C++
C++ Компиляция на VS2010
C++ vs2010+fltk+lnk2019
Интерфейс в VS2010 C++
C++ set_terminate()/set_unexpected()
C++ у кого VS2010?
C++ Flex and bison and VS2010
C++ Компиляция программы VS2010
Почему пропускает set_terminate C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vika1992
0 / 0 / 0
Регистрация: 13.04.2011
Сообщений: 15
06.05.2012, 19:53  [ТС]     Работа с set_terminate в vs2010 #2
Неужели никто не может помочь?!
Yandex
Объявления
06.05.2012, 19:53     Работа с set_terminate в vs2010
Ответ Создать тему
Опции темы

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