forward_iterator
forward_iterator (전방 반복자 개념)
std::forward_iterator는 여러 번 순회할 수 있는 전방 반복자의 개념이에요. C++20에서 추가됐어요.
출처: cppreference
본문
std::forward_iterator는 입력이면서 다중 패스가 가능한 반복자를 나타내요.
template< class I >
concept forward_iterator =
std::input_iterator<I> && std::incrementable<I> && ...;
std::forward_list의 반복자가 이 개념을 만족해요.