标签:
函数模板:
格式:template <typename T1, typename T2... > foo(T& t1,T2& t2...);
声明存于.h文件中,定义存于.c文件中。
类模板:
格式:template <class T> class className;
模板外定义class的成员函数需加域名符"::",如:template <class T, int i> className<T>::foo(){};
其中T为类型参数,i为非类型参数。
标签:
原文地址:http://www.cnblogs.com/bubbleball/p/5205758.html