알고리즘 (1) 썸네일형 리스트형 [C++] STL - STL 구성 요소 STL 구성 요소에는 컨테이너, 반복자, 알고리즘이 존재한다. 컨테이너(container) 컨테이너는 같은 타입의 여러 객체를 저장하는 객체로 일종의 객체들의 집합이라고 할 수 있다. 컨테이너는 클래스 템플릿으로 작성되어 있어 컨테이너 변수를 생성할 때 템플릿 인자로 요소의 타입을 명시해야 한다. 따라서 대입할 수 있는 타입의 객체만을 저장해야하며 복사 생성 또한 가능하다. 또한 요소의 추가 및 제거를 포함해 다양한 기능을 수행하는 멤버 함수가 존재한다. 컨테이너 종류 종류 설명 컨테이너 시퀀스 컨테이너 특별한 규칙이 없는 일반적인 컨테이너. 순서가 있는 선형 구조 vector, deque, list, forward_list 연관 컨테이너 특정 규칙에 의해서 자동으로 정렬, 저장, 관리하는 컨테이너. 순.. 이전 1 다음