Задать вопрос
avpdnepr
@avpdnepr
Человек без любви опаснее тигра и акулы?

Как написать один раз отлов всех исключений в форме?

Использую C++ Builder. Хочу написать отлов исключений с записью в текстовый файл сообщения об ошибке и какая функция вызвала ошибку. Но не знаю как...
  • Вопрос задан
  • 106 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Stepik
    Внутреннее устройство контейнеров в STL (C++)
    2 недели
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@LVLVbNH
Самое банальное - заключить тела функций в блоки try catch,где в catch уже производить действия с файлом. Дабы не повторяться можно вместо этого в catch использовать throw и производить запись во внешнем блоке try catch. Есть еще вариант использовать MiniDumpWriteDump,тогда и файл создавать не придется и получите исчерпывающую информацию об исключении,но этот метод в разы сложнее.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы