본문 바로가기
Computer Algorithms

[C++] Visual Studio에 <bits/stdc++.h> 헤더파일 추가하기

by Hangii 2023. 2. 1.

알고리즘 문제를 풀 때, 필요한 헤더 파일들을 매번 include 해주는 과정이 귀찮게 느껴질 수 있다.

자주 쓰이는 헤더 파일들을 담은 stdc++.h 파일을 다운로드 받은 후, 코드 컴파일러의 include 파일에 자동으로 포함되도록 하면 이 번거로움을 해결할 수 있다.

 

stdc++.h 파일은 gcc 컴파일러에는 내장되어 있다. 따라서 대표적으로 gcc 컴파일러를 사용하는 Visual Studio Code의 경우, 이 파일을 따로 다운로드 받을 필요가 없다. 하지만 많은 사람들이 C++ 코딩을 할 때 사용하는 Visual Studio의 경우 msvc 컴파일러를 사용하기 때문에 stdc++.h 파일을 직접 다운로드 받아 include 폴더에 넣어야 한다.

 

다음은 stdc++.h 파일이다.

 

stdc++.h
0.00MB

 

stdc++.h 파일을 다운로드 받았다면 다음 경로에 bits라는 이름의 폴더를 생성하고 다운 받은 파일을 삽입하면 된다:

C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\include

여기서 2022는 Visual Studio의 버전, 14.33.31629는 Visual Studio 2022의 버전을 가리킨다. 각자 컴퓨터에 깔린 버전이 다양할 것이므로 본인의 버전에 맞는 경로로 들어가면 된다.

 

파일 삽입을 성공적으로 완료했다면, 앞으로는 Visual Studio에서 사용할 헤더 파일들을 모조리 include하는 대신 #include<bits/stdc++.h> 한 줄만 작성하면 된다.

댓글