CDumpContext

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)

ดูเพิ่มเติมnbspCFile, CObject(&N)

Index