字段具有不完整的类型链接列表

时间:2015-09-28 22:34:40

标签: c++ linked-list

这会编译... (。h file)

template<class T> class Entry {

private:
    string mykey;
    T myvalue;
    Entry mylinked; // Error: field has incomplete type

public:
    Entry(string key, T value);
    void setValue(T value);
    void setLinked(Entry linked);
    Entry getLinked();
    T getValue();
    string getKey();
};  

为什么这不编译?指针问题......我该如何解决这个问题?

1 个答案:

答案 0 :(得分:-1)

这两个课都有错误,有几个错误。

您没有收到Example的编译错误的原因是您没有实例化模板化的类Example。只需在下面的某处添加Example<int> a;即可查看编译错误。