CDumpContext::SetDepth
Устанавливает глубину для создания дампа.
void SetDepth(
int nNewDepth
);
Параметры
- nNewDepth
Новое значение глубины.
Заметки
Если вы сбрасываете тип-примитив или простое CObject, который не содержит указатели на другие объекты, а значение 0. Значение больше 0 задает глубокий дамп, где все объекты сброшены рекурсивно. Например, глубокий дамп коллекции сбросить все элементы коллекции. Можно использовать другие конкретные значения глубины в производных классах.
Примечание
Циклические ссылки не обнаружены в глубоких дампах и могут привести к тому, что бесконечных циклах.
Пример
#if _DEBUG
afxDump.SetDepth(1); // Specifies deep dump
ASSERT(afxDump.GetDepth() == 1);
#endif
Требования
Header: afx.h