Erro Handling (CRT)
Use essas rotinas para manipular erros de programa.
Rotinas de tratamento de erro
Rotina |
Uso |
Equivalente .NET estrutura |
---|---|---|
declarar macro |
Teste para programar os erros lógicos; disponível nas duas versões liberação e depurar do em time de execução biblioteca |
|
_ASSERT, _ASSERTE macros |
Semelhante a assert, mas só está disponível nas versões de depurar do em time de execução biblioteca |
|
Redefina indicador de erro. De chamadarewind ou um fluxo de fechamento também redefine o indicador de erros. |
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. |
|
Verificação de participante de arquivo na E/s de nível inferior |
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. |
|
Teste participante de arquivo.participante do arquivo também é indicado quando _read Retorna 0. |
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. |
|
Testar os erros de fluxo de E/S |
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. |
|
_RPT, _RPTF macros |
Gerar um relatório semelhante a printf, mas só está disponível nas versões de depurar do em time de execução biblioteca |
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. |
Modifica __error_mode para determinar um local não padrão em que o time de execução C grava uma mensagem de erro para um erro possivelmente encerrará o programa. |
|
|
Define o manipulador de uma telefonar de função virtual pura. |
|