cpp stl
-
C++ 표준 템플릿 라이브러리(STL)와 스마트 포인터c++ 2025. 2. 3. 21:07
1. 표준 템플릿 라이브러리(STL)란?**표준 템플릿 라이브러리(STL)**는 C++에서 제공하는 강력한 데이터 구조와 알고리즘의 집합입니다. STL은 크게 컨테이너(Containers), 반복자(Iterators), **알고리즘(Algorithms)**으로 구성됩니다.(1) STL의 주요 구성 요소컨테이너(Containers): 데이터를 저장하는 자료구조 (ex. vector, list, map, set)반복자(Iterators): 컨테이너의 원소를 순회하는 도구알고리즘(Algorithms): 정렬, 검색 등 다양한 알고리즘 제공2. 주요 STL 컨테이너 사용법(1) vector: 동적 배열vector는 크기가 가변적인 동적 배열로, 가장 널리 사용되는 컨테이너 중 하나입니다.#include #inc..