Table of Contents

C++的反射

参考一下C#的反射

太极图形有一个40分钟实现反射的教程,学习一下

反射和序列化的关系

不想造轮子就用这个RTTR


反射是指程序在运行时动态获取对象属性与方法的一种机制,即编译器需要将类型信息(属性类型与偏移地址以及成员函数的地址等信息)编译到程序文件中,当程序运行时将这些信息加载到内存中去,做到运行时只根据对象的地址或引用就可以获取到对象的类型信息,从而利用这些信息达到修改或重建对象的目标。

静态反射

动态反射