Compartilhar via


Rotinas de manipulação de exceção

Use as funções de manipulação de exceções do C++ para recuperar contra eventos inesperados durante a execução do programa.

Funções de manipulação de exceção

Função

Uso

Equivalente .NET estrutura

_set_se_translator

Manipular exceções Win32 (C estruturada de exceções) sistema autônomo C++ digitado exceções

Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.

set_terminate

Instalar sua própria rotina de finalização deve ser chamado por terminate

Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.

set_unexpected

Instalar sua própria função de finalização deve ser chamado por unexpected

Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.

terminar

Chamado automaticamente em certas circunstâncias após a exceção é lançada.The terminate chamadas de função abort ou uma função você especificar usando set_terminate

Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.

inesperado

Chamaterminate ou uma função você especificar usando set_unexpected. The unexpected função não é usada na implementação corrente de manipulação de exceção Microsoft C++

Classe sistema::exceção

Consulte também

Referência

em time de execução Rotinas por categoria