* Language/C++2 [C++] #include <bits/stdc++.h>란 무엇일까? C++ 기반으로 알고리즘을 풀다보면 다음과 같은 헤더파일을 볼 수 있다. #include 이는 모든 표준 라이브러리를 한꺼번에 불러올 때 사용한다. 이는 java에서 import 같은 역할을 하는 것. sort, 이진탐색 그런것들을 바로 사용 할 수 있게끔 해주는 하나의 저장소 역할을 해준다. #include using namespace std int main(){ } 2021. 5. 3. [C++] C++ STL vector 개념(왜 사용할까?) 이 글은 c++ vector에서 사용하는 기본 함수를 다루기 보다는 vector에 대한 기본적인 그림을 그리기 위해 작성한 글이다. C++를 막 입문하고, vector라는 개념을 알고 싶고 왜 사용하는지 궁금해하는 초보자를 위한 글이다. 벡터(Vector)란? c++ 에서 쓰이는 vector라는 개념은, 동적 배열로 c++에서 제공하는 라이브러리이다. 이게 무슨 소리일까? 간단한 예로 스택을 구현해보고자 할 때 C언어에서는 하나부터 열까지 모든 것을 구현해봐야 했다. (stack에 대한것, push()와 pop() 에 관한 것) 하지만 C++ 에서는 이것을 라이브러리에다 담아 마치 하나의 객체처럼 사용할 수 있게끔 구현해놨다. 아래의 코드를 보면 알 수 있다. * C++ 1 2 3 4 5 6 7 8 9 .. 2021. 1. 11. 이전 1 다음