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

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

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

throwing destructors - C++

18.02.2008, 10:52. Просмотров 951. Ответов 2
Метки нет (Все метки)

Привет всем!!
Я наверное совсем отстал от жизни, но никто не припомнит с каких пор появилась практика throwing destructors ? ведь с точки зрения исполнения это ж бред :eek:
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2008, 10:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос throwing destructors (C++):

Не понимаю из-за чего выскакивает: terminate called after throwing instance of std bad_alloc - C++
Не понимаю из-за чего выскакивает ошибка при компиляции: terminate called after throwing instance of std bad_alloc. Буду благодарен, если...

Ошибка при выполнении запроса к mysql (terminate called after throwing an instance of 'sql::SQLException') - C++
Всем привет. Пишу программу - демон, выполняющую изменения в базе данных в случае появления определённых флагов. Использую MYSQL...

Ошибка при повторном запуске: terminate called after throwing an instance of 'std::ios_base::failure' - C++
Здравствуйте, вот этот кусок кода(дан ниже) при повторном запуске программы выдает ошибку: terminate called after throwing an instance of...

Ошибка terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc выделение памяти - C++
Уважаемые форумчане! Работаю над программой обработки WAV файлов, но возникла такая проблема: при чтении файла возникает ошибка ...

Ошибка terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc - C++
Добрый день!Работаю с графами,и при больших значениях столкнулся с проблемой:ошибка в тесте программы на сайте такова: terminate called...

Ошибка terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc - C++
Есть задача: Написать программу, которая считывает текст из файла и выводит его на экран, заменив цифры от 0 до 9 на слова "ноль",...

2
TimeRoller
0 / 0 / 0
Регистрация: 11.05.2014
Сообщений: 7
11.05.2014, 15:14 #2
При возникновении исключения начинается раскрутка стека и запускаются по очереди деструкторы всех созданных объектов.
0
Nick Alte
Эксперт С++
1642 / 1014 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
11.05.2014, 15:26 #3
Провокационный вопрос какой-то, в духе "когда вы перестали пить коньяк по утрам?" В то время, как космические корабли бороздят просторы Большого театра комитет по C++ ведёт упорную работу над новыми версиями стандарта, навешивая на деструкторы noexcept по умолчанию и вообще всячески стимулируя нас делать деструкторы чистыми, трезвыми и непорочными в смысле исключений, какие-то непонятные личности разбрасывают всякие клеветнические намёки...
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.05.2014, 15:26
Привет! Вот еще темы с ответами:

Throwing new exception with unexpected pending exception - Программирование Android
Добрый день. Сразу перейдем к коду: public interface ApiInterface { @GET("object/preview")


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

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

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