ranges_advance

ranges_advance (범위 전진)

std::ranges::advance()은 반복자를 지정한 거리만큼 전진시키는 범위 버전 함수예요. C++20에서 추가됐어요.

출처: cppreference

본문

std::ranges::advance는 반복자 itn만큼 전진시켜요.

namespace std::ranges {
template< class I >
constexpr void advance( I& i, std::iter_difference_t<I> n );
}

반복자의 능력에 따라 가장 효율적인 방법을 선택해요.

더 알아보기 (Learn more)

cppreference