CDumpContextไม่มีคลาสพื้นฐาน?
คลาCDumpContextสนับสนุนแนวกระแสข้อมูลการวินิจฉัยผลลัพธ์ในรูปแบบของมนุษย์สามารถอ่านข้อความ คุณสามารถใช้afxDumpวัตถุCDumpContext predeclared สำหรับการถ่ายโอนข้อมูลของคุณ AfxDumpวัตถุจะมีเฉพาะในรุ่นตรวจแก้จุดบกพร่องของไลบรารี Microsoft Foundation Class?
หลายฟังก์ชันการวินิจฉัยหน่วยความจำใช้afxDumpสำหรับแสดงผลของตนเอง?
ภายใต้สภาพแวดล้อม Windows ออกจากกำหนดไว้ล่วงหน้าafxDumpวัตถุ conceptually คล้ายคลึงกับสตรีมcerrถูกส่งเพื่อดีบักเกอร์ผ่านฟังก์ชัน Windows OutputDebugString?
คลาCDumpContextมีแทรก overloaded (lt; <) ดำเนินการสำหรับตัวชี้CObjectที่รวมข้อมูลของวัตถุ ถ้าคุณต้องการรูปแบบการถ่ายโอนข้อมูลแบบกำหนดเองสำหรับวัตถุได้รับมา แทนCObject::Dump ส่วนใหญ่ Microsoft Foundation ชั้นนำที่ overridden ฟังก์ชันการถ่ายโอนข้อมูลสมาชิก?
ชั้นที่ได้รับมาจากCObjectเช่นCString, CTimeและCTimeSpanไม่ มีตัวตน overloaded CDumpContextแทรกดำเนิน ทำมักใช้โครงสร้างเช่นCFileStatus, CPointและCRect?
ถ้าคุณใช้แมโคIMPLEMENT_DYNAMICหรือIMPLEMENT_SERIALในการใช้งานของคลาส นั้นCObject::Dumpจะพิมพ์ชื่อของคุณCObject-มาคลา มิฉะนั้น มันจะพิมพ์CObject?
คลาCDumpContextจะพร้อมใช้งานกับดีบักและปล่อยรุ่นในไลบรารี แต่มีกำหนดฟังก์ชันการถ่ายโอนข้อมูลสมาชิกในรุ่นตรวจแก้จุดบกพร่องเท่านั้น ใช้#ifdef _DEBUG / คำสั่ง#endifเพื่อใส่รหัสของการวินิจฉัย รวมทั้งการกำหนดเองของคุณฟังก์ชันการถ่ายโอนข้อมูลสมาชิก?
ก่อนที่คุณสร้างวัตถุของคุณCDumpContextคุณต้องสร้างวัตถุCFileที่ทำหน้าที่เป็นปลายทางของการถ่ายโอนข้อมูล?
ดูข้อมูลเพิ่มเติมบนCDumpContext, MFC สนับสนุนการตรวจแก้จุดบกพร่องในVisual c ++ Programmer ของคำแนะนำ?
#กำหนด _DEBUG
#รวม lt;afx.h>
สมาชิกของคลาส|nbsp แผนภูมิของลำดับชั้น(&N)