简单学习
jexpo
全部博文(148)
2014年(2)
2013年(45)
2012年(18)
2011年(1)
2009年(54)
2008年(28)
cynthia
demilich
wanderma
xnyhj
liuyingj
babytige
kof02guy
timothyq
virusolf
分类: C/C++
2013-01-15 23:22:23
Item 44: Factor parameter-independent code out of templates
template ,类似如此的代码,第二个参数n完全可以从模板中剥离,替换成类内变量或参数。
否则模板实例化时 和 有可能产生2份代码(视编译器决定),造成目标文件膨胀。
任何template代码都不应该与有可能导致目标文件膨胀的参数相依赖。
上一篇:item43:访问模板基类内的名字
下一篇:item 45:用成员函数模板接受所有兼容类型
登录 注册