CDumpContext::operator lt; & lt;

CDumpContextamp; 연산자 << ( const CObject * 주선 );
던져 ( CFileException );

CDumpContextamp; 연산자 << ( const CObject & 산부인과 );
던져 ( CFileException );

CDumpContextamp; 연산자 << ( LPCTSTR lpsz );
던져 ( CFileException );

CDumpContextamp; 연산자 << ( const void * 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 포인터에 대 한 오버 로드 됩니다. 문자에 대 한 포인터 문자열 내용; 덤프 결과 void 포인터 주소만의 16 진수 덤프 결과。

IMPLEMENT_DYNAMIC 를 사용 하 여 또는 클래스에 다음 삽입 연산자 CObject::Dump을 통해 구현에서 IMPLEMENT_SERIAL 매크로 CObject의 이름을 인쇄 하는 경우-클래스를 파생 합니다. 그렇지 않으면 인쇄 됩니다 CObject . 클래스의 Dump 함수를 재정의 하는 경우 다음 당신은 16 진수 덤프 하는 대신 개체의 내용을 좀 더 의미 있는 출력을 제공할 수 있습니다.

예제

CDumpContext::operator lt;에 대 한 //example <
extern CObList 리;
CString s = "테스트";
int I = 7;
긴 lo 1000000000L; =
afxDump << "목록 =" << & li << "문자열 ="
 ?????? << s << "int =" << 나 << "긴" = << lo << "\n"

CDumpContext 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

Index