我正在用 android ndk-build 编译一个 C++ 库。当代码具有其中定义了成员函数的结构时,我会遇到编译错误。此代码与其他编译器一起编译。
示例代码:
typedef struct
{
boolean current;
int a;
boolean IsCurrent() const
{
return current;
}
} sampleStruct;
我得到的错误是 - “错误:预期':',',',';','}'或'属性'在'const'之前”如果我摆脱const,错误是 - “错误:预期' :', ',', ';', '}' or ' attribute ' before '{' token"