본문 바로가기

Study_C, C++

Visual Studio에서의 <bits/stdc++.h> 사용법

728x90
반응형

 

  • <bits/stdc++.h> : 모든 표준 Library가 포함된 Header File
    • #include <iostream>등의 기본적인 Library를 Include하는 작업을 생략할 수 있게 해줌
    • 표준 library는 아님
  • GCC compiler에는 내장되어있으나 Visual Studio는 msvc compiler를 사용하므로 위 header file을 사용하려면 직접 include 폴더에 넣어줘야 함
    • msvc : MicroSoft에서 개발한 전용 C++ Compiler

 

stdc++.h
0.00MB

  • 위 파일을 다운로드 받은 후 아래 경로로 이동 (Visual Studio 2022의 경우)
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include
  • 해당 경로에 'bits'라는 이름의 폴더를 생성한 후 위 파일 삽입
    • 2022는 Visual Studio의 버전, 14.35.32215는 Visual Studio 2022의 버전을 나타냄
  • 위 작업 완료 후 아래 한줄로 위의 header file 사용 가능
#include <bits/stdc++.h>

 

 

 

 

 

 


참고 자료 : 

https://hkhan.tistory.com/36

 

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

알고리즘 문제를 풀 때, 필요한 헤더 파일들을 매번 include 해주는 과정이 귀찮게 느껴질 수 있다. 자주 쓰이는 헤더 파일들을 담은 stdc++.h 파일을 다운로드 받은 후, 코드 컴파일러의 include 파일

hkhan.tistory.com

https://miniolife.tistory.com/11

 

Visual Studio에서 <bits/stdc++.h> 사용하기

처음에 알고리즘 문제를 풀다보면 귀찮?까다로운? 점이 include일 것이다. 어떤 헤더 파일에 어떤 함수가 들어있는지도 익숙하지 않고, 컴파일러는 include를 하라고 오류를 뱉어댄다. 어느 헤더 파

miniolife.tistory.com

https://m.blog.naver.com/sssang97/221446342171

 

[C] MSVC는 C 컴파일러를 제공하는가?

비주얼 스튜디오에는 MS에서 개발한 전용 c++ 컴파일러가 내장되어있는데,  이를 msvc라고 부른다. msvc...

blog.naver.com

https://eine.tistory.com/entry/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EB%AC%B8%EC%9E%AC-%ED%92%80-%EB%95%8C-%EC%9C%A0%EC%9A%A9%ED%95%9C-C%EC%97%90%EC%84%9C-bitsstdch-%ED%97%A4%EB%8D%94%ED%8C%8C%EC%9D%BC#google_vignette

 

알고리즘 문제 풀 때 유용한 C++에서 bits/stdc++.h 헤더파일

bits/stdc++.h 헤더 파일이란? #include 간혹 다른사람들이 C++을 이용하여 알고리즘 문제를 푸는 소스코드를 참조했을 때, 위와 같은 헤더가 나타나는 경우가 있습니다. 이 헤더는 어떤 것이고 어떠한

eine.tistory.com

 

728x90
반응형

'Study_C, C++' 카테고리의 다른 글

extern "C" 의 의미와 사용이유  (1) 2024.05.23