cyt
导航
C++博客
首页
新随笔
联系
聚合
管理
<
2005年10月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
统计
随笔 - 36
文章 - 0
评论 - 87
引用 - 0
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(12)
给我留言
查看公开留言
查看私人留言
随笔分类
Work(20)
(rss)
随笔档案
2008年1月 (1)
2007年9月 (1)
2007年3月 (3)
2006年11月 (2)
2006年4月 (2)
2006年3月 (2)
2006年1月 (3)
2005年11月 (2)
2005年10月 (20)
文章分类
C/C++
(rss)
Libraries
(rss)
好友Blog
hongrui
Rayman
(rss)
Turing
废人废语
(rss)
搜索
最新评论
1. re: OCI访问Oracle的一些刁钻问题[未登录]
这个有没有具体的代码?目前正好遇上这个问题了
--paul
2. re: 使用std::vector的一个误区
很同意的你看法
--lancen
3. re: 新版本的Qu
评论内容较长,点击标题查看
--home page
4. re: 新版本的Qu
评论内容较长,点击标题查看
--Web site
5. re: 新版本的Qu
评论内容较长,点击标题查看
--this link
阅读排行榜
1. 使用std::vector的一个误区(7914)
2. epoll的安装和调试(5815)
3. 我自己的signal / slot实现(5391)
4. 如何在windows service里面控制console程序退出(4534)
5. OCI访问Oracle的一些刁钻问题(4459)
评论排行榜
1. 新版本的Qu(19)
2. 使用std::vector的一个误区(8)
3. C++博客的精华区分类构想(意见收集)(8)
4. drupal安装心得(7)
5. 补充 BVRDE 使用的一些注意问题(6)
C++ 的“反射”技术
Lit Window Library
来自
http://sourceforge.net/projects/litwindow
大概看了一下,使用了宏建立了一个比较复杂的数据结构,用来提供成员反查以及成员访问。
tinybind
来自
http://sourceforge.net/projects/tinybind/
这个应该不算是反射,不过通过了定义一个Binding函数实现成员和XML的Element之间的绑定,自动实现了XML<->class,对实现C++的“反射”也有一定的参考作用。
OODBC
来自
http://www.garret.ru/~knizhnik/cpp.html
这个也应该不算是反射,也是通过宏建立一个记录成员变量在类中的偏移位置的链表。自动实现数据库字段与成员的绑定,有点Hibernate的味道。呵呵。同时,作者提供的另外几个例如FastDB、GigaBase、goods、POST++都使用了类似的技术。
posted on 2005-10-08 14:42
cyt
阅读(1309)
评论(0)
编辑
收藏
引用
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
网站导航:
博客园
IT新闻
BlogJava
博问
Chat2DB
管理