afxDump怎么用
来源:互联网 发布:学python往哪方面就业 编辑:程序博客网 时间:2024/06/10 21:28
afxDump怎么用
#ifdef _DEBUG
afxDump << "File could not be opened " << e.m_cause << "\n";#endif
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的示例
// 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调用一个对象的Dump函数并且将信息发送到afxDump变量指定的位置。AfxDump仅能在MFC的调试版本中使用。
在你编译和运行debug版的程序时从VC的Debug窗口输出信息,你就当一个全局变量吧。实际也是,不过只在DEBUG版时才有。 和TRACE差不多,只不过TRACE用的是printf 的参数格式。 afxDump重载了<<。
0 0
- afxDump怎么用
- debug用afxdump
- CDumpContext, CObject::Dump, afxDump,AfxDump
- afxDump,TRACE,TRACE0
- The use method of afxDump and TRACE
- 利用afxDump 来调试自己的程序
- 小键盘怎么开 笔记本电脑小键盘怎么用
- redis 在 cakePHP3 怎么配置,怎么用
- 试试看怎么用Blog
- expat怎么用
- 万能指针怎么用?
- MENU怎么用啊
- 试试怎么用
- 先练练怎么用
- 网络守护者 怎么用
- 想看就看 v2006 怎么用
- 易统 怎么用
- 究级截拳道 怎么用
- inflater(...)源码解析
- Android程序员学PHP开发(33)-ThinkPHP5.0(5)命名空间与TP5-PhpStorm
- 开源硬件3.0时代降临
- Android响应式编程开发RxAndroid(5):RxJava 2.0的Consumer
- 单例模式及其资源释放
- afxDump怎么用
- Oracle体系结构和启动关闭阶段
- [机器学习篇]基于Scikit learn库中KNN,SVM算法的笔迹识别
- linode上快速建立Spark源码阅读环境
- 【t014】拯数
- POJ2425(树形,无向无环图博弈) SG函数
- redis数据库
- SpringMVC文件上传下载
- spark 中 rdd to dataframe 问题