主题:求助大虾链式表的问题。。。
这是我的头文件
#ifndef SEQLIST
#define SEQLIST
template <class T>
class Seqlist
{
public:
Seqlist(int m_nCount);
virtual ~Seqlist();
int Getlongth();
T Findout(T item);
T Remove(T item);
void Add(T item);
void Insert(int i,T item);
void clear();
protected:
int m_nCount;
struct
{
}
};
#endif
我不明白struct结构体是在这个类模板的里面还是在哪?
而且我的链表的头指针和尾指针不知道该怎样的定义。。。
不太明白是T *pHead,T *pLast还是Seqlist *这样的形式?
请大虾们具体指点一下。。
谢谢
#ifndef SEQLIST
#define SEQLIST
template <class T>
class Seqlist
{
public:
Seqlist(int m_nCount);
virtual ~Seqlist();
int Getlongth();
T Findout(T item);
T Remove(T item);
void Add(T item);
void Insert(int i,T item);
void clear();
protected:
int m_nCount;
struct
{
}
};
#endif
我不明白struct结构体是在这个类模板的里面还是在哪?
而且我的链表的头指针和尾指针不知道该怎样的定义。。。
不太明白是T *pHead,T *pLast还是Seqlist *这样的形式?
请大虾们具体指点一下。。
谢谢