Microsoft Visual C++ и MFC. Программирование для Win95 и WinNT


Методы AssertValid и Dump класса CMainFrame


В отладочной версии приложения класс CMainFrame содержит переопределения виртуальных методов AssertValid и Dump. Эти методы определены в базовом классе CObject и используются при отладке приложения:

//////////////////////////////////////////////////////////////

// Диагностические методы класса CMainFrame

#ifdef _DEBUG

void CMainFrame::AssertValid() const

{

   CMDIFrameWnd::AssertValid();

}

void CMainFrame::Dump(CDumpContext& dc) const

{

   CMDIFrameWnd::Dump(dc);

}




Методы AssertValid и Dump переопределяются в классе CMainFrame только для отладочной версии приложения и используются при отладке приложения:

#ifdef _DEBUG

void CMultiView::AssertValid() const

{

   CView::AssertValid();

}

void CMultiView::Dump(CDumpContext& dc) const

{

   CView::Dump(dc);

}

#endif //_DEBUG




Методы AssertValid и Dump класса CMainFrame могут использоваться при отладке приложения.



Содержание раздела