Rotinas de manipulação de exceção

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

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

Função

Uso

.Equivalente do NET Framework

_ set_se_translator

Manipular exceções Win32 (C estruturado de exceções) como C++ digitado exceções

Não aplicável.Para chamar 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 porterminate

Não aplicável.Para chamar 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 para ser chamado porunexpected

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

encerrar

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

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

inesperado

Chamadas terminate ou uma função você especificar usando set_unexpected.O unexpected função não é utilizada na implementação atual de manipulação de exceção de C++ da Microsoft

Classe System::Exception

Consulte também

Referência

Rotinas de tempo de execução por categoria