错误:类不是一个模板。

3

我有以下的类:

#include "SingleNode.h"

template <typename T>
class LinkedList<T>
{
    private:
        SingleNode<T>* head;
        SingleNode<T>* tail;
        SingleNode<T>* current;
        int currentSize;

    public:
        LinkedList();
        ~LinkedList();
};

据我所知,它没有任何问题。然而,编译器给了我以下提示:
error: 'LinkedList' is not a template

为什么编译器没有将其识别为模板?
1个回答

13

从声明中删除<T>

template <typename T>
class LinkedList
{

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接