Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Saat Anda mengkompilasi dengan /RTC (pemeriksaan run-time) atau menggunakan runtime_checks pragma, pustaka run-time C menyediakan pemeriksaan run-time asli. Dalam beberapa kasus, Anda mungkin ingin menyesuaikan pemeriksaan run-time:
Untuk merutekan pesan pemeriksaan run-time ke file atau tujuan selain default.
Untuk menentukan tujuan keluaran untuk pesan pemeriksaan waktu proses dalam lingkungan debugger pihak ketiga.
Untuk melaporkan pesan pemeriksaan run-time dari program yang dikompilasi dengan versi rilis pustaka run-time C. Versi rilis pustaka tidak menggunakan
_CrtDbgReportWuntuk melaporkan kesalahan run-time. Sebagai gantinya, mereka menampilkan kotak dialog Assert untuk setiap kesalahan run-time.Untuk menyesuaikan pemeriksaan kesalahan run-time, Anda dapat:
Tulis fungsi pelaporan kesalahan waktu proses. Untuk informasi selengkapnya, lihat Cara: Menulis Fungsi Pelaporan Kesalahan Run-Time.
Sesuaikan tujuan pesan kesalahan.
Kueri untuk informasi tentang kesalahan pemeriksaan run-time.
Mengkustomisasi Tujuan Pesan Kesalahan
Jika Anda menggunakan _CrtDbgReportW untuk melaporkan kesalahan, Anda dapat menggunakan _CrtSetReportMode untuk menentukan tujuan pesan kesalahan.
Jika Anda menggunakan fungsi pelaporan kustom, gunakan _RTC_SetErrorType untuk mengaitkan kesalahan dengan jenis laporan.
Permintaan Informasi Tentang Pemeriksaan Waktu Eksekusi
_RTC_NumErrors mengembalikan jumlah jenis kesalahan yang terdeteksi oleh pemeriksaan kesalahan pada waktu proses. Untuk mendapatkan deskripsi singkat tentang setiap kesalahan, Anda dapat melakukan iterasi dari 0 ke nilai pengembalian _RTC_NumErrors, meneruskan nilai iterasi ke _RTC_GetErrDesc pada setiap perulangan. Untuk informasi selengkapnya, lihat _RTC_NumErrors dan _RTC_GetErrDesc.