كشف تسرب للذاكرة في MFC
ينطبق هذا الموضوع على:
النسخة |
Visual Basic |
C# |
#F |
C++ |
مطور الويب |
---|---|---|---|---|---|
Express |
أصلي فقط |
||||
pro ، Premium و Ultimate |
أصلي فقط |
يوفر MFC فئات و المتداخلة للكشف عن ذاكرة المخصصة، ولكن لا يتم deallocated.
في هذا القسم
تعقب عمليات تخصيص ذاكرة
تتناول هذه المقالة DEBUG_NEWماكرو، يمكنك استخدام إلى تحديد موقع تسرب ذاكرة. تتضمن اعتبارات في إصدارات التصحيح و الإصدار، تعريف الماكرو في الملفات المصدر الخاصة بك، و تفريغ الكائن.تمكين تشخيص ذاكرة الفعلية
كما تقدم خطوات لتمكين تتبع تشخيص وتحديد ميزات تشخيص ذاكرة المعينة مع afxMemDF(for المزيد precise عنصر تحكم).التقاط لقطات ذاكرة
يوضح كيفية أخذ لقطات ذاكرة تعليمات في بحث تسرب الذاكرة.عرض إحصائيات ذاكرة
وصف CMemoryState::Differenceدالة (مقارنة ذاكرة) و CMemoryState::DumpStatistics(prints ذاكرة إحصائيات) ويوفر أمثلة تعليمات برمجية.تفريغ الكائن
يوفر معلومات حول عمليات تفريغ الكائن، بما في ذلك DumpAllObjectsSinceدالة، مثال تعليمات برمجية، واعتبارات، كما أنه interpreting وتخصيص كائن تفريغ.
أقسام ذات صلة
الكشف عن و عزل تسرب ذاكرة
كيف إلى استخدام مكتبة وقت التشغيل C إلى الكشف عن تسرب الذاكرة.MFC تصحيح الأخطاء أساليب
قمت بربط إلى تصحيح أساليب MFC البرامج، بما في ذلك: afxيصححBreak، الماكرو التتبع، الكشف عن تسرب الذاكرة في MFC، MFC assertions، وتقليل الحجم MFC يصحح البناء.تصحيح Visual C + +
تتناول هذه المقالة بعض معالجات تصحيح الأخطاء الشائعة و تقنيات للتطبيقات C و ++C.