相关疑难解决方法(0)

c ++类可以将自己包含为成员吗?

我试图通过在C++中编写python例程来加速它,然后使用ctypes或cython来使用它.

我是c ++的新手.我正在使用Microsoft Visual C++ Express,因为它是免费的.

我计划实现一个表达式树,以及一个以后缀顺序评估它的方法.

我遇到的问题是:

class Node {
    char *cargo;
    Node left;
    Node right;
};
Run Code Online (Sandbox Code Playgroud)

我无法宣布leftright作为Node类型.

c++

41
推荐指数
3
解决办法
3万
查看次数

类中的"不完整类型",它具有类本身的相同类型的成员

我有一个类应该有一个同一个类的私有成员,如:

class A {
    private:
        A member;
}
Run Code Online (Sandbox Code Playgroud)

但它告诉我,成员是一个不完整的类型.为什么?如果我使用指针,它不会告诉我不完整的类型,但我宁愿不使用指针.任何帮助表示赞赏

c++ types member private-members incomplete-type

36
推荐指数
3
解决办法
7万
查看次数

标签 统计

c++ ×2

incomplete-type ×1

member ×1

private-members ×1

types ×1