목록STL (1)
Coding Memo
STL 반복자와 연산 그리고 <algorithm> 헤더
STL에서 반복자를 통해 각 원소(element)에 접근 할 수 있다. 이는 반복문에서 사용하기 편하다. 포인터 타입으로 생각하면 간단하다. STL의 모든 자료 구조는 내부 원소 순회를 위한 반복자를 제공한다. 각 템플릿마다 iterator 타입은 각각 따로 존재한다. vector::iterator vectorIntIt; vector::iterator vectorFloatIt; list::iterator listStringIt; unordered_map::iterator uMapIt; set::iterator longSetIt; 순회 방식에 따라 3가지로 나뉜다. 사용 가능 연산자 순방향 ++로 다음 반복자 이동 *, ++, ==, != 양방향 ++로 다음 반복자 이동 및 --로 이전 반복자 이동 *, ..
Language/C++
2023. 10. 25. 20:37