-
afxDump
鎖定
afxDump是預定義的CDumpContext對象,它使你能夠將CDumpContext信息發送到調試器輸出窗口或者調試終端。
- 外文名
- CDumpContext afxDump;
- 簡 稱
- afxDump
- 性 質
- 變量
- 作 用
- 是預定義的CDumpContext對象
afxDump簡介
afxDump
CDumpContext afxDump;
説明:
使用這個變量為你的應用程序提供基本的對象轉儲能力。通常把afxDump作為CObject::Dump的一個參數。
在Windows NT和Windows 95(以及Windows的早期版本)中,當你調試應用程序時,afxDump輸出被髮送到Visual C++的調試輸出窗口。
這個變量僅在MFC的調試版本中定義。有關afxDump的更多信息請參見《VisualC++程序員指南》中的“MFC調試支持”。Visual C++連接文檔中的“技術註釋7”和“技術註釋12”中包含了其它一些信息。
注意:這個函數僅在MFC的調試版本中起作用。
示例:
// afxDump的示例
// example for afxDump
CPerson myPerson = new CPerson;
// set some fields of the CPerson object...
//..
// now dump the contents
#ifdef _DEBUG
afxDump << \"Dumping myPerson:\\n\";
myPerson->Dump( afxDump );
afxDump << \"\\n\";
#endif
void AfxDump(const CObject* pOb);
參數: pOb 指向由CObject繼承的類的對象的指針。
afxDump説明
在你編譯和運行debug版的程序時從VC的Debug窗口輸出信息,你就當一個全局變量吧。實際也是,不過只在DEBUG版時才有。 和TRACE差不多,只不過TRACE用的是printf 的參數格式。 afxDump重載了<<。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:9次歷史版本
- 最近更新: chenoren823