ダンプの深さを設定します。
void SetDepth(
int nNewDepth
);
パラメーター
- nNewDepth
新しい深さの値。
解説
プリミティブ型またはほかのオブジェクトへのポインターを持たない単純な CObject をダンプするときは、値は 0 で十分です。 0 より大きい値のときは、すべてのオブジェクトが再帰的にダンプされる深いダンプを表します。 たとえば、コレクションの深いダンプでは、コレクションのすべての要素がダンプされます。 派生クラスでは、特定の深さの値を使うこともできます。
注意
深いダンプでは、データの循環参照が検出できないため、無限ループになる可能性もあります。
使用例
#if _DEBUG
afxDump.SetDepth(1); // Specifies deep dump
ASSERT(afxDump.GetDepth() == 1);
#endif
必要条件
**ヘッダー:**afx.h