STL이란? STL(Standard Template Library)란 표준 C++ 라이브러리로서, 프로그래밍에 필요한 자료 구조와 알고리즘을 Template로 제공하는 라이브러리를 말한다. STL의 구성 요소 STL은 아래와 같이 4가지의 구성 요소를 제공한다. Algorithm - 정렬, 연산, 삭제, 검색 등을 지원하는 함수 템플릿 Container - 데이터를 저장하는 객체를 제공, 클래스 템플릿으로 제공한다. - Container는 크게 Sequence container, Assiociative container로 구분 된다. - Sequence container : array, vector, list, deque - Associative container : set, multiset, map, ..