推荐一个操纵元数据的C++库解决办法
推荐一个操纵元数据的C++库
前段时间, 看见有帖子在讨论元信息的问题. 可惜C++不象.net之类有元数据支持. 在我的概念里, 非侵入方式的元数据能够解决很多的问题. 我之前的一个项目中曾经想利用元数据协助开发ORM.
在项目中, 我们的架构师调查了元数据方面的资料, 找到一个成熟度非常高的开源库. 这里推荐一下. 如果有兄弟使用这个开发出了ORM之类的组件, 告知我一下.
http://seal-reflex.web.cern.ch/seal-reflex/
------解决方案--------------------
SF
不了解
------解决方案--------------------
mark
------解决方案--------------------
顶~~~
------解决方案--------------------
C++标准有动态元数据支持,称为RTTI,但很弱,跟没有差不多。但标准允许厂商扩展标准的RTTI。但这样不具有可移植性。
C++同时还有静态元数据支持,就是模板元编程。boost的MPL库就支持很多与元数据有关的功能。
未来C++标准会对此有更多的支持。
前段时间, 看见有帖子在讨论元信息的问题. 可惜C++不象.net之类有元数据支持. 在我的概念里, 非侵入方式的元数据能够解决很多的问题. 我之前的一个项目中曾经想利用元数据协助开发ORM.
在项目中, 我们的架构师调查了元数据方面的资料, 找到一个成熟度非常高的开源库. 这里推荐一下. 如果有兄弟使用这个开发出了ORM之类的组件, 告知我一下.
http://seal-reflex.web.cern.ch/seal-reflex/
------解决方案--------------------
SF
不了解
------解决方案--------------------
mark
------解决方案--------------------
顶~~~
------解决方案--------------------
C++标准有动态元数据支持,称为RTTI,但很弱,跟没有差不多。但标准允许厂商扩展标准的RTTI。但这样不具有可移植性。
C++同时还有静态元数据支持,就是模板元编程。boost的MPL库就支持很多与元数据有关的功能。
未来C++标准会对此有更多的支持。