표준함수의 원형을 미리 작성해 놓은 것을 헤더파일이라고 한다. 대표적인 것이 stdio.h
모듈 프로젝트 소스를 여러개 나눠서 헤더파일을 통해서 각각의 기능을 합칠 수 있다.
헤더파일 | 함수 | 예 |
stdio.h | 표준입출력에 관한 함수 | printf, scanf, puts |
conio.h | 키보드 및 화면 입출력 함수 | getch, cprintf, kbhit |
stdib.h | 자료 변환 함수들 | atoi, itoa, malloc, free |
math.h | 수학 함수들 | sin, cos, log |
string.h | 문자열 조작 함수들 | strcpy, strlen |
모듈 프로젝트 소스를 여러개 나눠서 헤더파일을 통해서 각각의 기능을 합칠 수 있다.
Game.cpp는 헤더파일을 포함으로써 개별적으로 컴파일 되어 링커에 의해 하나의 실행 파일로 합쳐진다.