我试图通过在C++中编写python例程来加速它,然后使用ctypes或cython来使用它.
我是c ++的新手.我正在使用Microsoft Visual C++ Express,因为它是免费的.
我计划实现一个表达式树,以及一个以后缀顺序评估它的方法.
我遇到的问题是:
class Node {
char *cargo;
Node left;
Node right;
};
Run Code Online (Sandbox Code Playgroud)
我无法宣布left或right作为Node类型.
我有一个类应该有一个同一个类的私有成员,如:
class A {
private:
A member;
}
Run Code Online (Sandbox Code Playgroud)
但它告诉我,成员是一个不完整的类型.为什么?如果我使用指针,它不会告诉我不完整的类型,但我宁愿不使用指针.任何帮助表示赞赏