제가 MFC로 개발하다, NDK에 대해 스터디를 하고 있습니다만...
한가지 궁금한 것이 있습니다.
NDK에서 struct를 사용하는 것은 자료가 있어서...
잘 사용하고 있습니다.
그런데, NDK에서 class를 사용하는 것이 불가능한 것인지요?
.c파일에서 class를 선언하였다면, cpp파일이 아니라서 그런 것인가 하겠습니다만...
.h 파일에 class를 선언하려 하여도 안되는군요...
----------------------------------------------------------------------------------------------------
typedef class tag_MyElement
{
public:
MyElement(){};
~MyElement(){};
int VertexSize;
float* Vertex;
float* Normal;
float* Texture;
int MeshSize;
}MyElement;
----------------------------------------------------------------------------------------------------
오류 메시지 : expected '=', ',', ';', 'asm' or '__attribute__' before 'tag_MyElement'
----------------------------------------------------------------------------------------------------
cygwind 설치할 때, c++관련 플러글인 포함 모든 개발관련 플러그인을 설치하였습니다.
cygwind에서 혹시나 class가 지원이 안되는 것인지요?
자료를 찾아 보아도 저는 잘 안찾아지더군요.
혹시나 자료나 책을 알고 계신다면 추천 부탁 합니다.




h를 include하는 파일이 c인것 아닌가요? 참고로 NDK의 C++은 완벽하게 지원하지 못합니다.