我正在尝试创建一个新的Node cpp/h文件,但是我收到以下错误:
字段'指针'具有不完整类型'节点'
头文件
#ifndef NODE_HEADER
#define NODE_HEADER
template <class T>
class Node {
private:
T value;
Node<T> pointer; //The problem seems to be here
public:
Node<T>();
Node<T>(T value);
Node<T>(T value, Node<T> pointer);
T get_value();
void set_value(T value);
Node<T> get_pointer();
void set_pointer(Node<T> pointer);
};
#endif
Run Code Online (Sandbox Code Playgroud)