变量的类型不完整';ParamBlockRec';(又名ParamBlockRec';ParamBlockRec';) 我在编译xCudi.c/p>中的C++项目时遇到了一个错误(标题)。

变量的类型不完整';ParamBlockRec';(又名ParamBlockRec';ParamBlockRec';) 我在编译xCudi.c/p>中的C++项目时遇到了一个错误(标题)。,c++,xcode,macos,C++,Xcode,Macos,这是代码行: ParamBlockRec pb; 就这些。我不知道这有什么问题。 我遗漏了什么吗?您需要包含头文件,其中ParamBlockRec有完整的定义。没有更多,也没有更少。您需要包含头文件,其中ParamBlockRec有其完整的定义。没有更多,也没有更少。我已经用#include做到了这一点。但是错误还是发生了。@JohannesKlauß:那么你似乎错过了名称空间。我很迷茫,知道吗。ParamBlockRec的名称空间是什么?@JohannesKlauß:你不知道名称空间?或者您

这是代码行:

ParamBlockRec pb;
就这些。我不知道这有什么问题。
我遗漏了什么吗?

您需要包含头文件,其中
ParamBlockRec
有完整的定义。没有更多,也没有更少。

您需要包含头文件,其中
ParamBlockRec
有其完整的定义。没有更多,也没有更少。

我已经用
#include
做到了这一点。但是错误还是发生了。@JohannesKlauß:那么你似乎错过了名称空间。我很迷茫,知道吗。ParamBlockRec的名称空间是什么?@JohannesKlauß:你不知道名称空间?或者您不知道类型是在哪个命名空间中定义的?为什么不打开头文件并查看它呢?ParamBlockRec来自Carbon,它是纯C,而C又不执行名称空间功能。:)我已经用
#include
做到了这一点。但是错误还是发生了。@JohannesKlauß:那么你似乎错过了名称空间。我很迷茫,知道吗。ParamBlockRec的名称空间是什么?@JohannesKlauß:你不知道名称空间?或者您不知道类型是在哪个命名空间中定义的?为什么不打开头文件并查看它呢?ParamBlockRec来自Carbon,它是纯C,而C又不执行名称空间功能。:)