Erro de manipulação (CRT)
Use essas rotinas para manipular erros de programa.
Rotinas de tratamento de erros
Rotina |
Uso |
.Equivalente do NET Framework |
---|---|---|
declarar macro |
Teste para a programação de erros de lógica; disponível em ambas as versões de lançamento e de depuração da biblioteca de tempo de execução |
|
_ASSERT, _ASSERTE macros |
Semelhante a assert, mas só está disponível nas versões de depuração da biblioteca de tempo de execução |
|
Redefina indicador de erro.Chamando rewind ou também um fluxo de fechamento redefine o indicador de erro. |
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. |
|
Seleção para final do arquivo em nível baixo e/S |
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. |
|
Teste para o fim do arquivo.Fim do arquivo também é indicado quando _read retorna 0. |
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. |
|
Teste para erros de e/S de fluxo |
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. |
|
_RPT, _RPTF macros |
Gerar um relatório semelhante a printf, mas só está disponível nas versões de depuração da biblioteca de tempo de execução |
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. |
Modifica __error_mode para determinar um local não-padrão em que o tempo de execução c grava uma mensagem de erro para um erro que possivelmente encerrará o programa. |
|
|
Define o manipulador para uma chamada de função virtual pura. |
|