# define Yeni debug_new
Açıklamalar
Bellek sızıntıları bulma konusunda yardımcı olur. debug_new , normalde yığın ayrılacak new operatörünü kullanırsınız programınızda her yerde kullanabilirsiniz.
( _debug sembolü tanımlandığında) hata ayıklama modunda debug_new o ayırdığı her nesne için dosya adı ve satır numarası izler. CMemoryState::DumpAllObjectsSince üye işlevini kullandığınızda, daha sonra debug_new ile ayrılan her nesne dosya ve satır numarası ile nerede ayrıldı gösterilir.
debug_newkullanmak için aşağıdaki yönerge, kaynak dosyalarına ekleme:
# define yeni debug_new
Bu yönerge eklemek sonra preprocessor debug_new her yerde Yenikullandığınız ve mfc gerisini halleder ekler. Programınızın sürümünü derlemek, basit Yeni bir operasyona debug_new giderir ve dosya adı ve satır numarası bilgisi olmayan oluşturulur.
&Notnbsp; mfc (4.1 ve önceki) önceki sürümlerinde IMPLEMENT_DYNCREATE ya da IMPLEMENT_SERIAL makroları denilen tüm deyimleri # define ifadenin koymak gerekiyordu. Bu artık gerekli değildir.
debug_new makro ile ilgili daha fazla bilgi için bkz: mfc hata ayıklama desteği Visual c++ programlama Kılavuzu.