2010년 2월 17일 수요일

error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

나는 보통 (이것은 프로그래밍 습관이다) 클래스를 사용할 때 파일을 따로따로 만든다.
A라는 클래스를 정의해서 사용한다면, A.h와 A클래스 구현부인 A.cpp를 만들고, 이 클래스를 사용할 main.cpp를 따로 만든다.

그런데 이렇게 사용하는 과정에서 헤더가 꼬여 이러한 에러가 나는 듯 싶다.

main.cpp를 따로 만들지 않고 A.cpp에다가 모두 구현 하였더니 에러가 없어지긴 했는데, 어떤 부분에서 이러한 에러가 났는지는 아직 알아내지 못했다.

결론, 이 에러는 헤더와 연결이 제대로 되지 않아서 나는 에러다.
그러므로 헤더파일을 찾아서 잘 연결을 시켜 주면 된다.

댓글 없음:

댓글 쓰기