会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
CUCmehp
博客园
首页
新随笔
新文章
联系
订阅
管理
2009年4月30日
谈谈C++ STL的Traits设计上的理解
摘要: 这两天看了<<STL源码解析>>,谈谈自己对traits的一点理解吧. C++中类几类结构同时由一个父类派生出来,而他们都拥有一个设计接口上相同的属性,而在实现上却有细节上的不同.这时,为了在通用算法中将他们整合在一起,就产生了traits的设计,traits的汉语意思为特性. 举个例子,比如我们设计一个共同的属性叫value_type,对于不同的迭代器通用的一个属性....
阅读全文
posted @ 2009-04-30 23:13 CUCmehp(likesmiles)
阅读(1270)
评论(0)
推荐(0)
编辑