vector::assign_range

vector::assign_range (범위로 내용 교체)

assign_range()는 범위 rg의 각 요소 복사본으로 컨테이너 내용을 교체해요. C++23에서 추가됐어요.

출처: cppreference

본문

assign_range는 컨테이너의 요소들을 범위 rg의 각 요소 복사본으로 교체해요. 모든 반복자(끝 반복자 포함)와 참조는 무효화돼요.

template< /*container-compatible-range*/<T> R >
constexpr void assign_range( R&& rg );

반환값 (Return value)

없음.

복잡도 (Complexity)

컨테이너와 범위의 크기에 선형이에요.

더 알아보기 (Learn more)

cppreference