프로그래밍 언어/C++
헤더 파일이 필요한 이유
규봉봉이
2023. 3. 30. 21:46
헤더 파일이 필요한 이유
빌드
프리프로세스
소스코드 ---(compilation)-->
오브젝트 코드 --(linking)-->
실행파일
링킹할 때 선언부에 대한 구현부를 찾게됨
이때 일일이 함수의 전방선언부를 찾고 이에 대한 구현부를 검색하게 됨
이를 편하게 header(구현부)와 cpp(구현부)로 나누어 놓으면 편한게
프리프로세서인 #include를 통해 header를 통해 통합 가능