Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt die Tiefe für den Dump fest.
void SetDepth(
int nNewDepth
);
Parameter
- nNewDepth
Der neue Tiefenwert.
Hinweise
Wenn Sie einen primitiven Typ oder einfaches CObject speichern, der keine Zeiger auf andere Objekte enthält, ist ein Wert von 0 ausreichend.Ein Wert, der größer als 0 ist, gibt einen tiefen Dump an, in dem alle Objekte rekursiv gesichert werden.Beispielsweise wird ein tiefer Dump einer Auflistung alle Elemente der Auflistung.Sie verwenden möglicherweise andere bestimmte Tiefenwerte in den abgeleiteten Klassen.
Hinweis |
|---|
Zirkelverweise sind nicht im tiefen Dump erkannt und können Endlosschleifen führen. |
Beispiel
#if _DEBUG
afxDump.SetDepth(1); // Specifies deep dump
ASSERT(afxDump.GetDepth() == 1);
#endif
Anforderungen
Header: afx.h
Hinweis