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