- 4
- 0
- 约1.55万字
- 约 53页
- 2018-04-23 发布于未知
- 举报
* 宏定义及动态识别示例 Inline CObject:~CObject(){} // 下面是一系列宏定义 //RUNTIME_CLASS宏用来取得class_name类中CRuntimeClass结构的地址 #define RUNTIME_CLASS(class_name) ((CRuntimeClass*) class_name::class##class_name; 实现过程见AFX.H和OBJCORE..CPP 文件 应用实例见例题:05TypeIdentify~05DynCreate * DECLARE_DYNAMIC等宏定义 对一些固定格式的代码可以使用宏定义 CRuntimeClass(运行时创建类)可以用宏定义来实现 #define DECLARE_DYNAMIC(class_name)\ public:\ static const CRuntimeClass class##class_name;\ virtual CRuntimeClass *GetRuntimeClass() const; 与DECLARE相对应的是实现(IMPLEMENT) 在动态识别的基础上,向类里添加一个创建该类的静态成员函数可以完成类的(对象)动态创建功能 #define DECLARE_DYNCREATE(class_name)\
您可能关注的文档
- 系解教程14周围神经.ppt
- 五柳先生传1单元.ppt
- 五柳先生传2单元.ppt
- 系解教程15脊髓.ppt
- 五棉花企业参与期货交易中应注意演示文档.ppt
- 系解教程16脑干小脑.ppt
- 五年级2013年西师版语文第十册采访周博士手记教程1单元.ppt
- 系解教程17小脑.ppt
- 五年级2013年西师版语文第十册采访周博士手记演示文档.ppt
- 五年级2013年西师版语文第十册骄傲吧祖国教程1单元.ppt
- 2025-2026学年上海市普陀区曹杨第二中学高一(下)期末数学试卷(含答案).docx
- 2025-2026学年新疆生产建设兵团第二中学高一(下)期末数学试卷试卷(含答案).docx
- 2025-2026学年湖南省永州市高一(上)期末数学试卷(含答案).docx
- 2025-2026学年江西省宜春市丰城市第九中学日新班高三(下)期中数学试卷(含答案).docx
- 2025-2026学年云南省昆明市官渡区星耀学校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年辽宁省葫芦岛市实验高级中学高三(下)期中数学试卷(含答案).docx
- 2025-2026学年浙江省杭州市八县区高三(上)期末数学试卷(含答案).docx
- 2025-2026学年陕西省西安市某校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年河北省沧州十校高三(上)期末数学试卷(含答案).docx
- 《休克新理念》课件.pptx
最近下载
- 高一数学人教A版必修第一册第一章《集合》训练卷(含解析).pdf VIP
- 消防泵拆除与安装施工方案的安全与质量控制.docx VIP
- 泓格新产品:ET-7002多功能模块.pdf VIP
- 7到24月龄婴幼儿喂养指南实用要点.pdf
- ITTC国际船舶技术委员会 计算流体力学 7.5–03 CFD 7.5-03-02 Resistance and Flow 7.5-03-02-04 Practical Guidelines for Ship Resistance CFD 技术指南.pdf
- 2025年中国中小企业融资需求与渠道分析报告.pdf VIP
- 泓格发布新品CAN总线转单模光纤网桥I-2533CS-60.pdf VIP
- 泓格新产品:Profibus远程4-ch模拟电流_电压输出模块.pdf VIP
- Behringer百灵达 CX2310 快速指南.pdf
- 2026年公益诉讼检察岗遴选试题及答案.docx
原创力文档

文档评论(0)