我有一个 cpp 头文件,其结构如下:
typedef class MyType_t {
//...
public:
void method();
} MyType;
我正在尝试从这样的 .mm 文件中使用它:
MyType.method();
这会导致编译器错误“未知类型名称‘MyType’;你的意思是‘MyType_t’吗?”
编译器似乎能够理解“MyType_t”,但似乎不支持“MyType”。我只知道非常基本的 c++ 并且不知道这个构造的确切用途。我刚刚下载了这段代码,必须从objective-c调用它。