首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于模板specialize?该怎么解决

2012-03-13 
关于模板specialize?看书里讲了将模板specialize用来防止代码膨胀。典型的就是void*。我是不是可以理解为在s

关于模板specialize?
看书里讲了将模板specialize用来防止代码膨胀。典型的就是void*。我是不是可以理解为在specialize   void*类型以后,之后的任何T*都被视为同一种类型而不产生新类呢?如果不是,那这种specialize   void*的作用到底在哪?

[解决办法]
你理解错了。再认真把那个书看几遍。
[解决办法]
不是这样的.
specialize void*只是个范型.
[解决办法]
…………概念啊!!
全特化只是特化了一个特例
偏特化特化了一群特例(一些编译器支持很差)
specialize void*只是特化了一个void *
要特化所有的指针类型要用偏特化

热点排行