검색결과 리스트
글
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
C/C++/VC++ / MFC 2008. 11. 12. 17:59
설정
PDA 업체에서 제공 하는 API를 사용하기 위해서 .Lib 을 링크하고 .h파일을 인클루드 했는데
위와 같은 에러가 발생했다.
구전(VC++ 6.0 이하)에서는 허용되었던 함수의 리턴값 생략이 VC++ 7.0이상으로 오면서
명시적으로 바뀌면서 생기는 오류이다.
컴파일 옵션을 바꿔서 해도 되지만... 그것보다는
함수를 명시적으로 바꾸는게 바른 방법인데...
이거... 내가 만든것도 아니고 .h 바꾸면 찝찝한데... ㅡㅡ;
그렇다고 컴파일 옵션을 바꾸자니 그건 더 찝찝하고...
결국 난 .h를 변경했다.
'C/C++ > VC++ / MFC' 카테고리의 다른 글
C++ 캐스트 연산자 (0) | 2009.09.15 |
---|---|
타입 변환 연산자 (0) | 2009.08.13 |
template을 이용하여 C++을 작성할때는 꼭 .h에서 작성하자 (2) | 2008.10.15 |
스택에 생성하는 CWnd를 상속받은 클래스에서는 PostNcDestroy에서 절대로 delete this를 하지마라 (2) | 2008.09.30 |
유용한 단축키를 제공하는 CodeWiz (0) | 2008.09.26 |
RECENT COMMENT