Поделиться через


Подпрограмм обработки ошибок

Используйте функции обработки исключений C++ для восстановления из непредвиденных событий во время выполнения программы.

функции обработки ошибок

Функция

Применение

Количество платформы .NET Framework

_set_se_translator

Обработка исключений Win32 (структурированные исключения как исключения, типизированные C++, c#)

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

set_terminate

Указывайте собственную вызываемую подпрограмму завершения by terminate

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

set_unexpected

Указывайте собственную функцию завершения, вызываемый by unexpected

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

завершение

Вызывается автоматически при определенных обстоятельствах после исключения возникают.terminate вызовы функций abort или можно указать с помощью функции set_terminate

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

непредвиденное

Вызовы terminate или можно указать с помощью функции set_unexpected.unexpected функция не используется в текущей реализации обработки ошибок microsoft C++

System:: Класс Exception

См. также

Ссылки

Подпрограммы времени выполнения по категориям