프로그래밍/C++

[C++] error C2146: 구문 오류 : ';'이(가) 'PVOID64' 식별자 앞에 없습니다.

당근천국 2011. 4. 2. 12:25

 

1. 오류
error C2146: 구문 오류 : ';'이(가) 'PVOID64' 식별자 앞에 없습니다.

에러...

무려 winnt.h에서 나는 에러입니다 ㅡ,.ㅡ;

 

머 어쩌라는 겨 ㅎㅎㅎㅎ

 

 

2. 해결 방법
typedef void* PVOID;
typedef void* POINTER_64;
typedef void POINTER_64 PVOID64;

요걸

typedef void* PVOID;
typedef void* POINTER_64;
typedef POINTER_64 PVOID64;

요렇게 바꾸면 됩니다.

은근히 코드 3줄 다 뭔가 다르니, 그냥 3줄 한 번에 복사해서 쓰시길 권장합니다.

 

 

마무리

되도록 이해하면서 쓰면 좋지만.....

이해 못할 때는 그냥 따라 하는 것도 방법입니다 ㅎㅎㅎ