摘要: C++中的模板分为类模板和函数模板,.模板的特化 (1) 类模板特化有时为了需要,针对特定的类型,需要对模板进行特化,也就是特殊处理.例如,stack类模板针对bool类型,因为实际上bool类型只需要一个二进制位,就可以对其进行存储,使用一个字或者一个字节都是浪费存储空间的.template <class T>class stack {};template < >clas... 阅读全文
posted @ 2009-11-13 11:04 巩固 阅读(849) 评论(1) 推荐(1) 编辑
摘要: 类模板局部特化 类模板可以被局部特化,现举例如下:template <typename T1,typename T2>class MyClass{...}就可以有下面几种局部特化://局部特化:两个模板参数具有相同的类型template <typename T>class MyClass<T,T>{……}//局部特化:第二个模板参数的类型... 阅读全文
posted @ 2009-11-13 11:00 巩固 阅读(231) 评论(0) 推荐(0) 编辑