본문 바로가기
C++/ETC

[C++] 소스파일과 헤더파일 쉽게 이해하기

by bigpicture 2022. 8. 10.
반응형

C++에서 기본적으로 요구되는 파일은 헤더파일과 소스파일입니다. hello world 를 출력하는 아래 코드를 봅시다. 

#include <iostream>

using namespace std;

int main()
{
    cout<<"Hello World";

    return 0;
}


이 코드는 소스파일에 저장됩니다. iostream 이 헤더파일입니다. #include 명령어를 통해 헤더파일을 포함시켰습니다. 

우리는 소스파일에 코딩을 합니다. 헤더파일은 보통 컴퓨터 언어를 개발할 때 이미 만들어져서 제공됩니다. C++에서는 iostream 이라는 헤더파일을 제공하고 이외에도 다양한 헤더파일을 제공합니다. 원하는 것을 #include 하면 됩니다.

헤더파일은 일종의 공구상자입니다. 소스파일을 작성할 때 필요한 경우 헤더파일의 도구를 꺼내서 사용하는 것입니다. 

반응형

댓글