带有模板的C ++ XCode程序无法编译

时间:2013-02-15 01:12:28

标签: c++ xcode templates

当我尝试以下代码时,XCode给出了一个错误,上面写着“Build Failed”,但没有说明它为什么没有失败。我在C ++上非常生疏,所以我可能会做一些非常愚蠢的事情。我正在使用模板创建链接列表。

我的头文件

template <class ElementType>
class LinkedList
{
public:

    LinkedList();
    // other methods here

    struct Node
    {
        ElementType data;
        Node *next;
    };

    Node *head, *curr, *prev;
    int numNodes;
};

构造函数实现:

template <class ElementType>
LinkedList<ElementType>::LinkedList()
{
    head = curr = prev = NULL;
    numNodes = 0;
}

这一行导致了我的代码中的错误(这是主要的)

 LinkedList <int> list;

0 个答案:

没有答案