프로그램스터디/MFC

형식지정자가 없습니다. int로 가정합니다. 참고 C++에서는 기본 int를 지원하지 않습니다. 머선일이고!?

100억부자꿈나무 2021. 1. 5. 07:16
728x90

오랜만에 윈도우 프로그래밍을 하려니 멘붕이다. 

 

Visual Studio 요놈... 왜이렇게 안되는게 많은 것이여?!

 

오늘은

 

C4430 형식 지정자가 없습니다. int로 가정합니다. 참고: C++에서는 기본 int를 지원하지 않습니다.

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

 

라는 오류에 직면했다. 

 

알고보니 이것은 헤더파일을 중복 선언해서 이러난일 같다. 

 

Visual Studio C++에서는 pch.h 을 자동생성해서 헤더파일의 변경이 없으면 미리 컴파일된 헤더파일로 사용하게 해준다. 

pch.h 헤더 파일에 

 

내가 만든 CPP 파일을 

pch.h 헤더파일에 내가 만든 cpp 파일 추가

 

이곳에 추가해준다. 

 

내가 만든 cpp파일에는 pch.h 을 추가해준다.

 

내가 만든 cpp파일에 pch.h 헤더추가

 

 

728x90