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

C++

Войти
Регистрация
Восстановить пароль
 
Wanee
54 / 54 / 13
Регистрация: 02.02.2011
Сообщений: 434
#1

Исключения - C++

23.09.2013, 06:02. Просмотров 430. Ответов 0
Метки нет (Все метки)

Как восстановить значение throw?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CElement *pElem = NULL;
    try{
        pElem = new CElement;
        try{
            pElem->m_CData = CData;
            //...
        }
        catch(...){
            delete pElem;
            throw ; //Нужно восстановить значение throw;
        }
    }
    catch(std::bad_alloc){
        throw CListErrors(2);
    }
Добавлено через 53 минуты
Все нашел, оказывается уже все правильно написано.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.09.2013, 06:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Исключения (C++):

Исключения, возвращающие данные из фукнции - C++
исключенеия возвращающие данные из фукнции допустим есть контейнер exc_vector, который бросает исключения при обращении к...

Восстановление типа исключения через ссылку - C++
востановление типа исключения через ссылку не совсем понимаю, что за объект создается в catch при ловле базового исключения: struct...

Исключения - C++ Builder
Можно ли с помощью исключений обработать исключения для случая например StrToInt(str); когда в str находиться не число? то естьчто-то...

ИСКЛЮЧЕНИЯ - C++ Builder
//--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv) { ...

C++ исключения - C++ Builder
Помогите исправить ошибку в программе #include<iostream.h> #include<math.h> void main() { try { float K,d,x,y,a; ...

Вызов исключения - C++ Builder
Приветствую всех. Подскажите, возможно ли программно сгенерировать исключительную ситуацию в коде? Например: int i; try { i =...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.09.2013, 06:02
Привет! Вот еще темы с ответами:

Не обрабатываются исключения - C++ Builder
Доброго времени суток . у меня есть программа . но у меня в ней не обрабатываются исключения . подскажите в чем дело . ...

Исключения с Edit - C++ Builder
Доброго времени суток. Есть одна неразрешимая проблема. Добавлено через 30 секунд Доброго времени суток. Есть одна неразрешимая...

Убрать исключения - C++ Builder
Всем привет. Возникла необходимость убрать исключение: socket exception. Как это можно сделать? Я так понял, нужно делать через try и...

IdHTTP - исключения - C++ Builder
Добрый день. Учусь скачивать страницы сайтов. Задача: скачать страницы сайта, адреса которых отличатся только последней цифрой. ...


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

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

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