Zpracování chyb (CRT)
Tyto rutiny použijte ke zpracování chyb programu.
Rutiny zpracování chyb
Rutina | Použít |
---|---|
assert Makro |
Testování chyb logiky programování; k dispozici ve verzích i ladicích verzích knihovny runtime. |
_ASSERT , _ASSERTE makra |
Podobá se assert tomu, ale je k dispozici pouze v ladicích verzích knihovny runtime. |
clearerr |
Indikátor chyby resetování Volání rewind nebo zavření datového proudu také resetuje indikátor chyby. |
_eof |
Zkontrolujte konec souboru v vstupně-výstupních operacích nízké úrovně. |
feof |
Otestujte konec souboru. Konec souboru je také označen, když _read vrátí hodnotu 0. |
ferror |
Otestujte chyby vstupně-výstupních operací datového proudu. |
_RPT , _RPTF makra |
Vygenerujte sestavu podobnou printf , ale k dispozici pouze v ladicích verzích knihovny runtime. |
_set_error_mode |
__error_mode Upraví tak, aby určilo jiné než výchozí umístění, kde čas spuštění jazyka C zapíše chybovou zprávu pro chybu, která by mohla program ukončit. |
_set_purecall_handler |
Nastaví obslužnou rutinu pro čistě virtuální volání funkce. |
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro