小编Ore*_*ell的帖子

无法识别的模板声明/定义

我正在尝试实现一个堆,但我的一个函数上面出现了上述错误.

这是我的头文件:

template <typename E>
class Heap
{
private:
    class Node {
        E data;
        Node * left;
        Node * right;
    };

    Node root;
    int length;

    E * preorder(E * list, int length, Node node);
    E * inorder(E * list, int length, Node node);
    E * postorder(E * list, int length, Node node);
    void clear(Node node);  //Recursively clears all nodes and frees all pointers
public:
    Heap();
    Heap(E * list, int length);
    ~Heap();

    Node * getRoot();
    void buildHeap(E * list, int length); …
Run Code Online (Sandbox Code Playgroud)

c++ templates

3
推荐指数
1
解决办法
9528
查看次数

标签 统计

c++ ×1

templates ×1