Rotinas do tratamento de exceções
Use as funções de controle de exceções das linguagens C++ para a recuperação de eventos inesperados durante a execução do programa.
Funções de manipulação de exceções gerais
Função |
Uso |
Equivalente a .NET Framework |
---|---|---|
Tratar exceções do Win32 (exceções estruturado de 2.0 C) como exceções digitadas C++ |
Não aplicável. Para chamar a função padrão de C, use PInvoke. Para obter mais informações, consulte Exemplos de chamadas de plataformas. |
|
Instalar sua própria rotina de conclusão a ser chamada por terminate |
Não aplicável. Para chamar a função padrão de C, use PInvoke. Para obter mais informações, consulte Exemplos de chamadas de plataformas. |
|
Instalar sua própria função de término a ser chamada por unexpected |
Não aplicável. Para chamar a função padrão de C, use PInvoke. Para obter mais informações, consulte Exemplos de chamadas de plataformas. |
|
Chamado depois da exceção gerada automaticamente em determinadas circunstâncias. As chamadas de função abort de terminate ou uma função que você especifica usando set_terminate |
Não aplicável. Para chamar a função padrão de C, use PInvoke. Para obter mais informações, consulte Exemplos de chamadas de plataformas. |
|
Chamadas terminate ou uma função que você especifica usando set_unexpected. A função de unexpected não é usada na implementação atual de controle de exceções das linguagens Microsoft C++ |