模板成员指的是模板里面的成员,有的成员(函数)可以特化。
template<>
void ClassA<int> func();
成员模板,指的是自身是模板的成员。
template <typename T> SList(T begin, T end);
成员模块,还可以用来写拷贝构造函数和赋值操作。但是要注意,需要定义原类型的部分,因为类型相同,就不会调用成员模板,而可能编译器自己生成一个。
另,成员模板不能是虚函数。