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

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

Войти
Регистрация
Восстановить пароль
 
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,994
13.02.2014, 13:56     Исключения #1
читаю про исключения, сама концепция понятна, но стоит ли вообще заострять на исключениях своё внимание? например описан класс exception, от него куча всяких производных классов типа logic_error и т.п., на практике(к примеру на собеседовании или непосредственно в работе) это сильно надо и надо ли в эти классы углубляться?
Мне показалось что проще в случае необходимости написать свой класс и вызывать им исключение

и ещё, так и не понял в чём смысл спецификации исключений ... вообще смысл её я не понял +в С++11 она уже устарела, но в стандарте
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.02.2014, 13:56     Исключения
Посмотрите здесь:

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0x10
2437 / 1609 / 235
Регистрация: 24.11.2012
Сообщений: 3,949
13.02.2014, 14:11     Исключения #2
Цитата Сообщение от dzrkot Посмотреть сообщение
Мне показалось что проще в случае необходимости написать свой класс и вызывать им исключение
Свой класс может быть унаследован от классов исключений стандартной библиотеки. При таком раскладе, перехватывая std::exception можно быть уверенным, что свои исключения не будут пропущены.
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,994
13.02.2014, 14:14  [ТС]     Исключения #3
Цитата Сообщение от 0x10 Посмотреть сообщение
Свой класс может быть унаследован от классов исключений стандартной библиотеки. При таком раскладе, перехватывая std::exception можно быть уверенным, что свои исключения не будут пропущены.
ну собственно да, именно так я и думал
gray_fox
What a waste!
 Аватар для gray_fox
1246 / 1129 / 54
Регистрация: 21.04.2012
Сообщений: 2,354
Завершенные тесты: 3
13.02.2014, 15:45     Исключения #4
Цитата Сообщение от dzrkot Посмотреть сообщение
и ещё, так и не понял в чём смысл спецификации исключений ...
Можно забыть про это, считается, что они себя не оправдали
Yandex
Объявления
13.02.2014, 15:45     Исключения
Ответ Создать тему
Опции темы

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