bits/stdc++.h 헤더 사용법

2021-02-09

C++

<bits/stdc++.h> 헤더는 모든 표준 라이브러리가 포함된 헤더이다.

표준 헤더가 아니기 때문에 gcc 이외의 컴파일러로는 컴파일이 되지 않지만 백준, 코드포스 등 알고리즘 사이트에서 자주 사용된다.

설치 방법 (Mac)

  1. 터미널에서 아래의 코드를 입력하여 폴더를 열어주고 bits 폴더를 만든다.
    open /Library/Developer/CommandLineTools/usr/include/c++/v1/
    
  2. 아래의 파일을 stdc++.h로 저장한 후 bits 폴더 안에 넣어준다.

이제 c++에서 <bits/stdc++.h> 헤더를 쓸 수 있다.

#include <bits/stdc++.h>