C++数据结构模板函数实现问题问题
我在头文件定义了一个模板类 里面有几个函数 在源文件里面实现 可是为什么只能实现一个函数 如果实现两个就会报错 比如这样就会错:template<class T>
Linearlist<T>::Linearlist(int MaxListSize){
MaxSize=MaxListSize;
element=new T[MaxSize];
length=0;
}
template<class T>
bool LinearList<T>::Find(int k,T&x)const{
if(k<1||k>length)return false;
x=element[k-1];
return true;
}
但是如果只实现一个就没问题 希望达人能帮忙解决。
对了 我使用的ide是visual studio