C++ 类不是类模板

C++ 类不是类模板,c++,oop,templates,C++,Oop,Templates,我得到一个错误:类不是一个类模板。知道为什么吗 template<class T> class nod{ friend class lista<T>; protected: T info; nod<T> *urm,*prec; }; 模板 班级点头{ 朋友类lista; 受保护的: T信息; nod*urm,*prec; }; 列表A在代码中的这一点尚不清楚。当然,编译器并不认为它是

我得到一个错误:类不是一个类模板。知道为什么吗

template<class T>
class nod{
          friend class lista<T>;
protected:
          T info;
          nod<T> *urm,*prec;
        };
模板
班级点头{
朋友类lista;
受保护的:
T信息;
nod*urm,*prec;
};

列表A
在代码中的这一点尚不清楚。当然,编译器并不认为它是一个模板类。您需要使用其模板参数对其进行正向声明。另见: