Mengaktifkan Fitur Debug dalam proyek C++ (/D_DEBUG)

Di Visual C++, fitur debugging seperti asersi diaktifkan saat Anda mengkompilasi program Anda ketika simbol _DEBUG didefinisikan. Anda dapat menentukan _DEBUG dengan salah satu dari dua cara:

  • Tentukan #define _DEBUG dalam kode sumber Anda, atau

  • Tentukan opsi pengkompilasi /D_DEBUG . (Jika Anda membuat proyek di Visual Studio menggunakan wizard, /D_DEBUG ditentukan secara otomatis dalam konfigurasi Debug.)

    Ketika _DEBUG ditentukan, pengkompilasi mengkompilasi bagian kode yang dikelilingi oleh #ifdef _DEBUG dan #endif.

    Konfigurasi Debug program MFC harus ditautkan dengan versi Debug pustaka MFC. File header MFC menentukan versi pustaka MFC yang benar untuk ditautkan berdasarkan simbol yang telah Anda tentukan, seperti _DEBUG dan _UNICODE. Untuk detailnya, lihat Versi Pustaka MFC.