RTTI
文章平均质量分 89
木头云
这个作者很懒,什么都没留下…
展开
-
一个简单的RTTI实现
RTTI是"Runtime Type Information"的缩写,意思是:运行时类型信息.它提供了运行时确定对象类型的方法.最近在写的一些东西,不想使用MFC之类的框架,但是却在很多地方需要根据名称确定指针的转换类型或者利用抽象工厂生产抽象的类对象指针...我很不喜欢不容易维护且难看的"switch case",而C++本身的RTTI功能又显得很单薄...看来只有自己写一个C++的RT原创 2010-02-13 11:42:00 · 1923 阅读 · 0 评论 -
支持类模板的 MFC RTTI 宏
//////////////////////////////////////////////////////////////////// 类模板运行时类信息支持宏定义#ifdef _AFXDLL#define IMPLEMENT_TEMPLATE_RUNTIMECLASS(class_name, type_name, base_class_name, wSchema, pfnNew原创 2010-02-13 08:24:00 · 791 阅读 · 0 评论