CDumpContextamp ตัวดำเนินการ << ( const CObject * pOb );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ << ( const CObject & ob );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ << ( LPCTSTR lpsz );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ << ( const โมฆะ * lp );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ <<( BYTE by );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ <<( WORD w );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ << ( DWORD dw );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ <<( int n );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ << ( คู่ d );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ <<( float f );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ <<( LONG l );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ <<( UINT u );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ << ( LPCWSTR lpsz );
โยน ( CFileException );
CDumpContextamp ตัวดำเนินการ << ( LPCSTR lpsz );
โยน ( CFileException );
ส่งกลับค่า
การอ้างอิงCDumpContext ใช้ค่าส่งกลับ คุณสามารถเขียนแทรกหลายบรรทัดเดียวของโค้ดต้นฉบับ?
หมายเหตุ
แสดงผลข้อมูลที่ระบุในการถ่ายโอนข้อมูลบริบท?
ตัวดำเนินการแทรกอยู่เพียบสำหรับCObjectชี้เช่นกันสำหรับชนิดการตรวจสอบมากที่สุด ตัวชี้ไปยังอักขระมีผลในการถ่ายโอนข้อมูลของเนื้อหาสาย ตัวชี้การโมฆะผลลัพธ์ในการถ่ายโอนข้อมูลเลขฐานสิบหกของอยู่เท่านั้น?
ถ้าคุณใช้IMPLEMENT_DYNAMICหรือแมโคIMPLEMENT_SERIALในการใช้งานชั้นของคุณ แล้วดำเนินการแทรก ผ่านCObject::Dumpจะพิมพ์ชื่อของคุณCObject-มาคลา มิฉะนั้น มันจะพิมพ์ CObject
ถ้าคุณแทนที่ฟังก์ชันการถ่ายโอนข้อมูลของชั้น แล้วคุณสามารถให้ผลผลิตสื่อความหมายของเนื้อหาของวัตถุแทนการถ่ายโอนข้อมูลเลขฐานสิบหก?
ตัวอย่าง
//example สำหรับ CDumpContext::operator lt; <
extern CObList li
CString s = "ทดสอบ"
int ฉัน = 7
มีความยาวหล่อ = 1000000000L
afxDump << "รายการ =" << & li << "สตริ ="
<< s << " int =" << ฉัน << "ยาว=" << หล่อ << "\n"
ภาพรวม CDumpContext |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)