Некоторые библиотеки C ++ вызывают функцию abort () в случае ошибки (например, SDL). В этом случае никакой полезной отладочной информации не предоставляется. Невозможно перехватить вызов прерывания и записать некоторый вывод журнала диагностики. Я хотел бы глобально переопределить это поведение, не переписывая / не перестраивая эти библиотеки. Я хотел бы вызвать исключение и обработать его. Возможно ли это?