Hata işleme (CRT)
Program hatalarını işlemek için bu yordamları kullanın.
Hata işleme yordamları
Yordam | Kullanma |
---|---|
assert Makro |
Programlama mantığı hataları için test; çalışma zamanı kitaplığının hem sürüm hem de hata ayıklama sürümlerinde kullanılabilir. |
_ASSERT , _ASSERTE makrolar |
gibi assert , ancak yalnızca çalışma zamanı kitaplığının hata ayıklama sürümlerinde kullanılabilir. |
clearerr |
Hata göstergesini sıfırla. Akışı çağırmak rewind veya kapatmak da hata göstergesini sıfırlar. |
_eof |
Alt düzey G/Ç'de dosya sonunu denetleyin. |
feof |
Dosya sonu için test edin. Dosya sonu, 0 döndürdüğünde _read de belirtilir. |
ferror |
Akış G/Ç hataları için test edin. |
_RPT , _RPTF makrolar |
benzeri printf bir rapor oluşturun, ancak yalnızca çalışma zamanı kitaplığının hata ayıklama sürümlerinde kullanılabilir. |
_set_error_mode |
__error_mode C çalışma zamanının programı sonlandıracak bir hata için hata iletisi yazdığı varsayılan olmayan bir konumu belirlemek üzere değiştirilir. |
_set_purecall_handler |
Saf bir sanal işlev çağrısı için işleyiciyi ayarlar. |