成员模板(Member Template)
成员模板是为了template classes中的成员提供自动型别转换,确保型别可以互相转换的类型调用对应的template不会出错
简单来说成员模板就是为模板类的隐式类型转换提供自定义的拷贝构造函数模型
template<typename T>
class MyClass{
//成员模板函数, 自定义的拷贝构造函数
template<U>
MyClass(const MyClass<U>& rcf);
}
成员模板(Member Template)
成员模板是为了template classes中的成员提供自动型别转换,确保型别可以互相转换的类型调用对应的template不会出错
简单来说成员模板就是为模板类的隐式类型转换提供自定义的拷贝构造函数模型
template<typename T>
class MyClass{
//成员模板函数, 自定义的拷贝构造函数
template<U>
MyClass(const MyClass<U>& rcf);
}