로딩
요청 처리 중입니다...

[C++ 2.11] 헤더 파일

 [C++ 2.11] 헤더 파일

헤더 및 용도 프로그램이 더 커지고 더 많은 파일을 사용함에 따라 다른 파일에 정의된 우리가 사용하려는 모든 함수들을 `전방 선언`해야 하는 것은.. 너무 복잡해진다.

모든 전방 선언을 한곳에 모아 필요할 때만 가져온다면 더 좋지 않을까? C++ 코드 파일 (.cpp 확장자 포함)은 C++ 프로그램에서 일반적으로 볼 수 있는 유일한 파일이 아니다.

이때 다른 유형의 파일을 우리는 `헤더 파일(Header file)`이라고 한다. 헤더 파일은 일반적으로 `.h`확장자를 갖지만, 때때로 `.hpp`확장자가 있거나, 확장자가 전혀 없는 것을 볼 수 있다.

헤더 파일의 주 목적은 코드 파일에 선언을 전파하는 것이다. ... 핵심 인사이트 헤더 파일을 사용하면 선언을 한 위치에 넣은 다음, 필요할 때마다 가져올 수 있다.

이것은 다중 파일 프로그램에서 우리의 작업량을 절약할 수 있다. ... 표준 라이브러리 헤더 파일 아래 프로그램을 보자.

#include int main...

# cpp # 코딩강좌 # 코딩 # 컴퓨터과학 # 컴퓨터공학 # 컴공 # 소프트웨어개발 # 객체지향 # 강좌 # oop # learncpp # include # cpp언어 # cpp기초 # 프로그래밍