有没有办法在自身内部使用类

时间:2019-07-19 16:04:35

标签: c++

我正在建立一个搜索算法来学习c ++,但我对它仍然很陌生,感到缺少重要信息。 该过程基于具有类“ cell”的概念,该类具有父“ cell”。这样一来,您到达末尾的单元格就可以回溯这些单元格,从而获得返回起点的最短路径。

我仍然很新,所以我可能会缺少C ++中一些非常重要的信息。 我更精通python,像这样的小事。

class cell{
public:
    bool reachable;
    int col;
    int row;
    int g;
    int h;
    int f;
    cell parent;
    cell(int cell_column, int cell_row, bool cell_reachable){
        this->col = cell_column;
        this->row = cell_row;
        this->reachable = cell_reachable;
        this->col = 0;
        this->row = 0;
        this->g = 0;
        this->h = 0;
        this->f = 0;
    }
};

我希望“单元格父级”行允许我为单元格分配父级。但是,会引发错误

error: field has incomplete type 'cell'

0 个答案:

没有答案