Possible Duplicate:
“expected ':', ',', ';', '}' or 'attribute' before '{' token” in Struct member functionAndroid NDKでメンバ関数を持つ構造体をコンパイルするにはどうすればよいですか?
android ndk-buildを使用してC++ライブラリをコンパイルしています。コードにメンバー関数が定義された構造体があると、コンパイルエラーが発生します。 このコードは他のコンパイラでコンパイルされます。
サンプルコード:
typedef struct
{
boolean current;
int a;
boolean IsCurrent() const
{
return current;
}
} sampleStruct;
私が手にエラーがある - 「エラー:予想 ':'、 ' ' ';'、 '}' または' 属性' 前 'のconst' "私はのconstを取り除く場合 、エラーがある - " エラー:予想 ':'、 ' ' ';'、 '}' または' 属性' '{' トークン」
どのC++コンパイラを使用していますか? –
ブール値はおそらくboolにする必要があります! – Stowelly