<aside> 💡 STL 이란?
</aside>
STL이 구현하는 반복자의 5가지 종류
| input iterators | 단지 값들의 시퀀스를 읽는데 사용 |
|---|---|
| output iterators | 단지 값들의 시퀀스를 쓰는데 사용 |
| forward iterators | 읽어지고 쓰여지며 앞으로 움직일 수 있음 |
| bidirectional iterators | forward iterators과 같지만, 뒤로도 움직일 수있음 |
| random access iterators | 한 연산에서 어떤 수 만큼이라도 자유롭게 움직일 수 있다. |
<aside> 💡 STL의 주요 구성 요소
</aside>
https://cplusplus.com/reference/vector/vector/