목차 1. STL 2. array 3. vector 4. deque 5. list 1. STL의 구성요소 STL는 표준 템플릿 라이브러리(Standard Template Library)의 약자이다. 컨테이너, 반복자, 알고리즘, 함수자 네 가지의 구성 요소를 제공한다. 가. 컨테이너(Container) - 데이터를 저장해주는 객체 나. 반복자(Iterator) - 컨테이너에서 보유하고 있는 내부 원소들을 순회할 수 있는 객체 - 포인터와 비슷한 역할을 한다. 다. 알고리즘(algorithm) - 컨테이너 내부 객체를 다루기 위해 검색, 비교, 정렬, 수정 등의 동작을 한다. - 컨테이너에 따라 사용가능한 알고리즘이 정해져있다. (효율성 때문에 적합하지 않은 컨테이너 미지원) 라. 함수자(functor) ..