| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Спецификация исключений |
| Автор: vinter 18.5.2008, 13:54 | ||||
Все привет, насколько я понимаю при
все исключения сгенерированные этй ф-ие, кроме MyExcept должны вызывать unexpected(); ? а у меня получается, что при
попадаю в обработку bad_alloc, может кто нить объяснить что за ерунда? |
| Автор: Daevaorn 18.5.2008, 14:12 |
| Какой компилятор? |
| Автор: vinter 18.5.2008, 14:16 |
| VS 2008 |
| Автор: Daevaorn 18.5.2008, 14:17 |
| Ну значит со времен 2003 ничего не изменилось - спецификации исключения в нем можно расценивать как комментарии. Они никак не обрабатываются компилятором. |
| Автор: MTWizard 20.5.2008, 21:24 |
| Просто в студиях явно написано, что поддерживаются реально 2 спецификации: throw() и throw(...). Причём всё, что не первая, то становится второй |
| Автор: Lazin 20.5.2008, 21:54 |
| не стоит из за этого сильно переживать, одними граблями меньше |