当我尝试以下代码时,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;