헤더파일
헤더란 파일에 대한 정보를 실어 놓는 부분이다. 그렇기 때문에 어떤 함수를 사용하느냐에 따라 포함하는 헤더가 달라진다.
다음은 대표적인 헤더의 종류다
헤더를 불러 올 때 규칙이 있다.
ex) #include (C++ 자체에 내장되어 있는 헤더)
ex) #include "config.h" (사용자가 정의한 헤더파일을 만들어 별도로 사용하는 경우)
다른 폴더에 있을 경우, 사용자 정의 헤더 파일이 위치한 경로명을 적어줘야 한다.
ex) #include "C:\Users\Administrator...\config.h"
파일이 위치한 디스크의 root 디렉터리(폴더)부터 파일이 위치한 디렉토리까지의 경로
디렉터리와 디렉터리, 디렉터리와 파일을 "\" 두 개로 구분한다.
ex) #include "C:\Users\Administrator\... \config.h"
현재 화면에 보이는 소스 파일이 위치한 디렉토리부터, 헤더 파일이 위치한 디렉토리까지의 경로
현재 화면에 보이는 소스 파일이 위치한 디렉토리를 "."으로 표현한다.
ex) #include "C:/Users/Administrator/Desktop/C/0312/0312/include/config.h"