Определение типа реализации обработки исключений в C ++ - PullRequest
1 голос
/ 23 июня 2019

Стандарт C ++ определяет, как исключения должны вести себя с точки зрения пользователя, но оставляет разработчикам компилятора решение, как это реализовать. В этой области можно найти различные типы: DWARF, SJLJ, Itanium, SEH ... Какой из них не всегда хорошо документирован разработчиками, за исключением MinGW и MinGW-w64, для которых существует специальная цепочка загружаемых инструментов для разные типы EH.

Вопрос: каковы возможности обнаружения базовой реализации EH во время выполнения или во время сборки?

...