CDumpContext::SetDepth
Nastaví hloubku pro výpis stavu.
void SetDepth(
int nNewDepth
);
Parametry
- nNewDepth
Nová hodnota hloubky.
Poznámky
Pokud jsou dumpingu primitivní typ nebo jednoduché CObject obsahující žádné odkazy na jiné objekty a potom je dostatečná hodnota 0.Hodnota větší než 0, určuje hluboké výpisu, kde jsou všechny objekty dumpingových rekurzivně.Například hluboké výpis kolekce bude výpis všech prvků kolekce.Můžete použít jiné hodnoty určité hloubky v odvozených tříd.
[!POZNÁMKA]
Cyklické odkazy nejsou zjištěny v hluboké výpisy a mohou vést nekonečné smyčky.
Příklad
#if _DEBUG
afxDump.SetDepth(1); // Specifies deep dump
ASSERT(afxDump.GetDepth() == 1);
#endif
Požadavky
Záhlaví: afx.h