Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
/RTC ile derleme (çalışma zamanı denetimleri) veya runtime_checks pragma kullandığınızda, C standart kütüphanesi yerel çalışma zamanı denetimleri sağlar. Bazı durumlarda, çalışma zamanı denetimini özelleştirmek isteyebilirsiniz:
Çalışma zamanı denetim iletilerini varsayılandan başka bir dosyaya veya hedefe yönlendirmek için.
Çalışma zamanı için bir çıkış hedefi belirtmek için, üçüncü taraf hata ayıklayıcısı altındaki iletileri denetleyin.
C çalışma zamanı kitaplığının yayın sürümüyle derlenmiş bir programdan gelen çalışma zamanı denetim iletilerini raporlamak için. Kitaplığın sürümleri, çalışma zamanı hatalarını bildirmek için
_CrtDbgReportWkullanmaz. Bunun yerine, her çalışma zamanı hatası için bir Doğrulama iletişim kutusu görüntüler.Çalışma zamanı hata denetimini özelleştirmek için şunları yapabilirsiniz:
Bir çalışma zamanı hata raporlama işlevi yazın. Daha fazla bilgi için bkz. Çalışma Zamanı Hata Raporlama Fonksiyonu Yazma: Nasıl Yapılır.
Hata iletisi hedefini özelleştirin.
Çalışma zamanı denetimi hataları hakkında bilgi için sorgu.
Hata Mesajı Hedefini Özelleştirin
Hata bildirmek için kullanırsanız _CrtDbgReportW , hata iletilerinin hedefini belirtmek için kullanabilirsiniz _CrtSetReportMode .
Özel raporlama işlevi kullanıyorsanız, bir hatayı bir rapor türüyle ilişkilendirmek için kullanın _RTC_SetErrorType .
Çalışma Zamanı Denetimleri Hakkında Bilgi İsteği
_RTC_NumErrors çalışma zamanı hata denetimleri tarafından algılanan hata türlerinin sayısını döndürür. Her hatanın kısa bir açıklamasını almak için, 0'dan dönüş değerine kadar döngü yaparak, her döngüde yineleme değerini _RTC_NumErrors'e geçirebilirsiniz. Daha fazla bilgi için bkz. _RTC_NumErrors ve _RTC_GetErrDesc.