小编Ale*_* F.的帖子

返回结构的类函数,该结构是该类的私有成员

class Tree {
    struct Node {
        int data;
        Node *left,*right;
        Node(int v, Node *n = NULL):data(v),left(n),right(n) {}
    };
    Node *root; 
    int size;
public :
    Tree();
    ~Tree();
    struct Node* GetRoot();
Run Code Online (Sandbox Code Playgroud)

这是我的.h文件.当我在源文件上写下以下内容时:

struct Node* Tree::GetRoot() {
      return root;
}
Run Code Online (Sandbox Code Playgroud)

我从Eclipse获得以下警告:

- 未找到成员声明

有什么想法吗?我感觉自己像个尝试过的一切

c++

2
推荐指数
1
解决办法
384
查看次数

标签 统计

c++ ×1