我遇到了一个关于我的链表类的问题,我已经创建了这个类的接口和实现文件,但是当我构建它的时候,发生了这个错误:“没有参数列表的模板名称'LinkedList‘的无效使用”。下面是我的接口文件:
#ifndef LINKEDLIST_H
#define LINKEDLIST_H
template <typename T>
struct Node{
T info;
Node<T> *next;
};
template <typename T>
class LinkedList
{
Node<T> *start;
Node<T> *current;
public:
LinkedList();
~LinkedList();
};
#endif // LINKEDLIST_H
这是我的实现代码:
#include "LinkedList.h"
LinkedList::LinkedList()
{
start = nullptr;
current = nullptr;
}
LinkedList::~LinkedList()
{
}
https://stackoverflow.com/questions/18186878
复制相似问题