Вопросы с тегом «error-handling»

Вопросы, связанные с обработкой ошибок и исключений. Согласно Википедии, обработка исключений - это процесс реагирования на возникновение во время вычислений исключений - аномальных или исключительных событий, требующих специальной обработки - часто изменяющих нормальный ход выполнения программы. Это обеспечивается специализированными конструкциями языка программирования или механизмами компьютерного оборудования.

2
Проектирование классов исключений
Я пишу небольшую библиотеку, и у меня возникли проблемы с проектированием обработки исключений. Я должен сказать, что меня (все еще) смущает эта особенность языка C ++, и я постарался прочитать как можно больше по этому вопросу, чтобы понять, что мне нужно сделать, чтобы правильно работать с классами исключений. Я решил …

8
Использование try-finally (без перехвата) против проверки состояния перечисления
Я читал совет по этому вопросу о том, как следует рассматривать исключение как можно ближе к месту его возникновения. Моя дилемма в отношении лучшей практики заключается в том, следует ли использовать try / catch / finally для возврата перечисления (или типа int, представляющего значение, 0 для ошибки, 1 для подтверждения, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.