표준 템플릿 라이브러리(STL-Standard Template Library)
표준 템플릿 라이브러리(STL-Standard Template Library)는 컨테이너, 이터레이터, 함수 객체, 알고리즘을 나타내는 탬플릿들의 집합을 제공한다. 컨테이너는, 배열과 같이, 여러 개의 값을 저장할 수 있는 구성 단위이다. STL 컨테이너는 동질적(homogeneous)이다. 즉, 그들은 같은 종류의 값들을 저장한다. 알고리즘은, 배열을 소트하거나 리스트에서 특정 값을 검색하는 것과 같은, 특별한 작업들을 수행하기 위해 사용하는 방법이다. 이터레이터는, 배열 안에서 포인터를 사용하여 위치를 옮기듯이, 컨테이너 안에서 위치를 옮길수 있도록 도와주는 객체들이다. 즉, 이터레이터는 포인터의 일반화이다. 함수 객체는 함수와 비슷한 역할을 하는 객체이다. 함수 객체는 클래스 객체일 수도 있고, 함..
더보기