output_iterator

output_iterator (출력 반복자 개념)

std::output_iterator는 값을 쓸 수 있는 출력 반복자의 개념이에요. C++20에서 추가됐어요.

출처: cppreference

본문

std::output_iterator는 대입으로 값을 쓸 수 있는 반복자를 나타내요.

template< class I, class T >
concept output_iterator =
    std::input_or_output_iterator<I> && ...;

std::ostream_iterator 같은 반복자가 이 개념을 만족해요.

더 알아보기 (Learn more)

cppreference