Мне неохотно приходится иметь дело с структурными исключениями Win32. Я пытаюсь создать строку, описывающую исключение. Большинство из них просты, но я зациклился на чем-то базовом: как я могу преобразовать код исключения (результат GetExceptionCode()
или ExceptionCode
члена EXCEPTION_RECORD
) в строку, описывающую исключение?
Я ищу что-то, что преобразует, например, 0xC0000005 в "Нарушение доступа". Это просто вызов FormatMessage()
?