다음을 통해 공유


CDumpContext::SetDepth

덤프에 대 한 깊이 설정합니다.

void SetDepth(
   int nNewDepth 
);

매개 변수

  • nNewDepth
    새 깊이 값입니다.

설명

기본 형식 또는 단순 덤프 됩니다 경우 CObject 는 다른 개체에 대 한 포인터를 포함 하 고 값이 0 이면 충분 합니다.0 전체 덤프 모든 개체는 지정 된 것 보다 큰 값으로 덤프.예를 들어, 전체 덤프는 컬렉션의 컬렉션의 모든 요소를 덤프 합니다.파생된 클래스에서 다른 특정 깊이 값을 사용할 수 있습니다.

[!참고]

순환 참조 전체 덤프에서 검색 되지 않는 한에서 무한 루프가 발생할 수 있습니다.

예제

#if _DEBUG
   afxDump.SetDepth(1);  // Specifies deep dump
   ASSERT(afxDump.GetDepth() == 1);      
#endif

요구 사항

헤더: afx.h

참고 항목

참조

CDumpContext 클래스

계층 구조 차트

CObject::Dump