C++反射动态创建所需类的实例

时间:2021-05-30 07:14:18
【文件属性】:
文件名称:C++反射动态创建所需类的实例
文件大小:8KB
文件格式:RAR
更新时间:2021-05-30 07:14:18
C++ 使用单例,工厂,函数指针实现的反射,减少了分支语句,次方法可以动态创建类实例,减少了工厂类里面的分支语句(工厂类完成后基本不需要修改,就可以随意创建想要的类的实例)。
【文件预览】:
RefacterC
----RefacterC.sln(1KB)
----RefacterC()
--------stdafx.cpp(320B)
--------FileItem.h(149B)
--------stdafx.h(494B)
--------Singleton.cpp(49B)
--------Singleton.h(423B)
--------FileItem.cpp(207B)
--------REGISTERCLASS.h(925B)
--------targetver.h(370B)
--------Item.h(162B)
--------ConsoleItem.cpp(228B)
--------Object.cpp(101B)
--------main.cpp(1KB)
--------ClassFactory.cpp(1KB)
--------ClassFactory.h(1KB)
--------Object.h(192B)
--------ConsoleItem.h(158B)
--------RefacterC.vcxproj.filters(3KB)
--------RefacterC.vcxproj(9KB)
--------Item.cpp(102B)
--------RefacterC.vcxproj.user(165B)

网友评论

  • Qt自己实现了反射机制,需要的可以了解下