三处错误,可以运行,错误已经标出
#include
#include
using namespace std;
template
class SeqList
{
T data[MaxSize];
int length;
public:
SeqList();
SeqList(T a[],int n);
int ListLength();
T Get(int pos);
int Locate(T item);
void PrintSeqList();
void Insert(int i,T item);
T Delete(int i);
};
template
SeqList
{ length=0;}
template
SeqList
{
if(n>MaxSize)
{
cerr<<"参数非法";exit(1);}
for(int i=0;i
length=n;
}
template
int SeqList
{
return length; //++++++++++
}
int main()
{
int a[5]={1,2,3,4,5};
int n=5,x;
SeqList
x=list1.ListLength();
cout<
}
你的报错不应该是这样的吧!很多地方都写得有问题,我不明白你写的意图,所以不好给你改!
SeqList