Udostępnij za pośrednictwem


Obsługa błędów (CRT)

Do obsługi błędów programu, należy użyć tych procedur.

Procedur obsługi błędów

Rozpoczęto wykonywanie procedury

Użyj

.NET Framework równoważne

Potwierdzaj makro

Test na programowanie błędy logiczne; dostępne w wersji, jak i debugowe wersje run-time library

System::Diagnostics::Debug:: potwierdzenia

_ASSERT, _ASSERTE makr

Podobny do assert, ale jest dostępne tylko w wersjach programu debug run-time library

System::Diagnostics::Debug:: potwierdzenia

clearerr

Resetuj wskaźnik błędu.Wywołanie rewind lub też zamknąć strumień resetuje wskaźnik błędu.

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

_eof

Sprawdź, czy koniec pliku w niskiego poziomu we/wy

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

feof

Test na koniec pliku.Koniec pliku jest także wskazane, gdy _read zwraca wartość 0.

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

ferror

Testowanie błędów strumienia wejścia/wyjścia

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

_RPT, _RPTF makr

Generuj raport podobny do printf, ale jest dostępne tylko w wersjach programu debug run-time library

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

_set_error_mode

Modyfikuje __error_mode do określenia lokalizacji innych niż domyślne, gdzie C, w czasie wykonywania zapisuje komunikat o błędzie dla błędu, który prawdopodobnie będzie zakończyć program.

 

_set_purecall_handler

Ustawia obsługi wywołania czystego funkcji wirtualnych.

 

Zobacz też

Informacje

Procedury czasu wykonywania według kategorii