afxDump

王朝百科·作者佚名  2010-05-11  
宽屏版  字体: |||超大  

afxDump

CDumpContext afxDump;

说明:

使用这个变量为你的应用程序提供基本的对象转储能力。afxDump是预定义的CDumpContext对象,它使你能够将CDumpContext信息发送到调试器输出窗口或者调试终端。通常把afxDump作为CObject::Dump的一个参数。

在Windows NT和Windows 95(以及Windows的早期版本)中,当你调试应用程序时,afxDump输出被发送到Visual C++的调试输出窗口。

这个变量仅在MFC的调试版本中定义。有关afxDump的更多信息请参见《VisualC++程序员指南》中的“MFC调试支持”。Visual C++连接文档中的“技术注释7”和“技术注释12”中包含了其它一些信息。

注意:这个函数仅在MFC的调试版本中起作用。

示例:

// afxDump的示例

CPerson myPerson = new CPerson;

// 设置CPerson对象的一些域

//...

// 现在转储内容

#ifdef _DEBUG

afxDump

AfxDump

void AfxDump(const CObject* pOb);

参数: pOb 指向由CObject继承的类的对象的指针。

说明:

在调试器中调用这个函数以在调试时转储对象的状态。AfxDump调用一个对象的Dump函数并且将信息发送到afxDump变量指定的位置。AfxDump仅能在MFC的调试版本中使用。

你的程序代码不应该调用AfxDump,而是应该调用适当对象的Dump成员函数。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有