Kanca işlev yazma hata ayıklama
Bu bölümde, bir dizi Hata Ayıklayıcı'nın normal işleyiş içinde önceden tanımlanmış bazı noktaları kodunuzu eklemek izin veren, yazabilirsiniz özel hata ayıklama kanca işlev anlatılmaktadır.
Bu Bölümde
İstemci blok kanca işlevler
Yönergeler ve bir prototip doğrulamak veya _CLIENT_BLOCK bloklar halinde depolanan verilerin içeriğini rapor işlevler yazmak için sağlar.Ayırma kanca işlevler
Ayırma kanca işlevi tanımlar farklı kullanımları, kısıtlamaları, çıkış noktalarını anlatıyor ve bir prototip sağlar.Ayırma kancaları ve crt bellek ayırma
Kısıtlama açıkça yoksayarak, ayırma kanca işlevler açıklanır _CRT_BLOCK dahili bellek c Çalışma Zamanı Kitaplığı işlevlerini yapılan her çağrı yaparsanız engeller. Kendi ayırma kanca değil göz ardı ederseniz bu konuda da sonuçları listeler _CRT_BLOCK bloklarla (örnekler) ve varsayılan yerleşimi değiştirme kanca işlevi, CrtDefaultAllocHook.Rapor kanca işlevler
Anlatılır _CrtSetReportHook, Tahsisatları belirli türdeki odaklanmak için filtre uygulamak için kullanabileceğiniz bildirir. Bu konu, bir prototip de sağlar.
İlgili Bölümler
- crt hata ayıklama teknikleri
crt Debug Kütüphane, raporlama, makroları kullanma da dahil olmak üzere c çalışma zamanı kitaplığı için hata ayıklama teknikleri bağlantıları farklılıklar arasında malloc ve _malloc_dbg, hata ayıklama kanca işlevler ve crt debug öbek yazma.