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