CDumpContext::SetDepth
將傾印的深度。
void SetDepth(
int nNewDepth
);
參數
- nNewDepth
新深度值。
備註
如果您傾印不包含指向其他物件的基本型別或簡單 CObject ,則值為 0 時就已足夠。 大於 0 的值會指定所有物件以遞迴方式傾印的深層傾印。 例如,集合的深層傾印會傾印集合的所有項目。 您可以在您的衍生類別可以使用其他特定深度的值。
注意事項 |
---|
沒有偵測到循環參考在 deep 傾印,可能會導致無限迴圈。 |
範例
#if _DEBUG
afxDump.SetDepth(1); // Specifies deep dump
ASSERT(afxDump.GetDepth() == 1);
#endif
需求
Header: afx.h