随笔分类 -  RTTI

摘要:RTTI即运行时类型识别,用来识别动态对象的类型。即使我们仅仅有基类的指针和引用,可以识别出该指针和引用所指向那个类(基类或派生类)。RTTI会带来一定的性能开销。一、新建一个Console工程二、定义一个类并引用System.Rtti (我用的是XE3,2010-XE的直接用Rtti)写好后按Ctrl+Shit+G生成方法三、测试一下 获取类属性(property)program Project1;{$APPTYPE CONSOLE}{$R *.res}uses System.SysUtils, System.Rtti;type TMyClass = class private ... 阅读全文
posted @ 2013-04-23 09:10 TryHard 阅读(1571) 评论(0) 推荐(0)