#include <iostream>
using namespace std;
template <typename elemtype> class listitem;
template <typename elemtype> class list{
public:
list<elemtype>();
list<elemtype>(const list<elemtype> &);
list<elemtype>& operator=(const list<elemtype> &);
~list();
void insert(listitem *ptr, elemtype value);
private:
listitem *front, *end;
};
是不是错在构造函数的函数名后面不要加,又为什么我编译了一下程序没有提示语法错误呢?谢谢各位。