STL ( Standard Template Library)C++ 표준 라이브러리의 일부로, 컨테이너, 알고리즘, 반복자 등의 템플릿 기반 구성 요소를 포함한다.다양한 자료구조와 알고리즘을 직접 구현하지 않고도, 사용할 수 있다 컨테이너데이터를 담는 자료구조모든 컨테이너는 템플릿으로 구현되어 있어, 다양한 타입의 데이터를 저장할 수 있다.모든 컨테이너는 메모리 관리를 내부적으로 한다. 따라서 사용 시 메모리 해제를 직접 고려하지 않아도 된다.대부분 컨테이너는 반복자를 제공한다. 따라서 내부 구현을 몰라도 동일한 방식으로 컨테이너를 순회할 수 있다.벡터특정 타입에 종속되지 않는다.원소 개수에 따라 내부 배열의 크기가 자동으로 조절된다.임의 접근이 가능하다.삽입, 삭제는 맨 뒤에 하는게 좋다.vector ve..