Hata İşleme (CRT)

Program hataları işlemek için bu yordamları kullanın.

Hata işleme yordamları

Yordamı

Kullan

.net Framework eşdeğeri

onaylama işlemi makro

Programlama mantığı hatalarını sınayın. yayın ve hata ayıklama sürümleri Çalışma Zamanı Kitaplığı'nın kullanılabilir

System::Diagnostics::Debug:: onaylama

_assert, _asserte makrolar

Benzer şekilde assert, ancak çalışma zamanı kitaplığı hata ayıklama sürümleri yalnızca kullanılabilir

System::Diagnostics::Debug:: onaylama

clearerr

Hata göstergesi sıfırlayın.Arayan rewind veya bir akış kapatmayı da hata göstergesi sıfırlar.

Yoktur.Standart c işlevi çağırmak için kullanmak PInvoke.Daha fazla bilgi için bkz: Platform Çağırma örnekleri.

_eof

Dosya sonu alt düzey g/ç Denetimi

Yoktur.Standart c işlevi çağırmak için kullanmak PInvoke.Daha fazla bilgi için bkz: Platform Çağırma örnekleri.

feof

Dosya sonu için sınayın.Dosya sonu olduğunu da ne zaman belirtilen _read 0 döndürür.

Yoktur.Standart c işlevi çağırmak için kullanmak PInvoke.Daha fazla bilgi için bkz: Platform Çağırma örnekleri.

ferror

G/ç hataları test

Yoktur.Standart c işlevi çağırmak için kullanmak PInvoke.Daha fazla bilgi için bkz: Platform Çağırma örnekleri.

_rpt, _rptf makrolar

Benzer şekilde bir rapor üretmek printf, ancak çalışma zamanı kitaplığı hata ayıklama sürümleri yalnızca kullanılabilir

Yoktur.Standart c işlevi çağırmak için kullanmak PInvoke.Daha fazla bilgi için bkz: Platform Çağırma örnekleri.

_set_error_mode

Değiştirir __error_mode c çalışma zamanı büyük olasılıkla program sona erecek bir hata için bir hata iletisi burada Yazar varsayılan olmayan konumunu belirlemek için.

 

_set_purecall_handler

Pure sanal işlev çağrısı işleyicisini ayarlar.

 

Ayrıca bkz.

Başvuru

Kategorilere Göre Çalışma Zamanı Yordamları