728x90
typedef GLfloat GLTVector4[4];
위 같이 쓰게되면
GLTVector4 a[4];
GLfloat v = a;
이렇게 쓰는게 아니라
GLfloat a[4];
GLTVector4 v = a;
이렇게 써야한다.
typedef 특성상 형식이 먼저 오고 그 다음 변환할 형식이 오는데..
ex> typedef unsigned int _Uint
형식의 배열을 해야 할 경우
typedef unsigned int[4] _U4int 로 해야겠지만
이렇게 안되게 되어있어서 어쩔 수 없이
typedef unsigned int _U4int[4]
이런식으로 써야 한다.
728x90
'프로그래밍 > opengl' 카테고리의 다른 글
Ambient and Diffuse Lighting (0) | 2016.02.06 |
---|---|
그래픽 파이프라인 모식도 (0) | 2016.01.31 |
glLight* 함수 (0) | 2015.02.20 |
glOrtho 함수 (0) | 2015.02.17 |