Graphisoft®

GSRootVersion: 1.0

FillN

특정 요소로 시작하는 범위의 지정한 개수의 요소들에게 동일한 새로운 값을 할당합니다.

template <class Out, class T>
void FillN (
    Out                 first,
    USize               range,
    const T &           value
);

Template 파라미터

Out
출력 반복자입니다.
T
T 타입 template 파라미터입니다.

파라미터

first
value를 할당할 범위의 1번째 요소의 위치를 설명하는 출력 반복자입니다.
range
값을 할당할 요소들의 개수를 지정하는 signed 또는 unsigned 정수 타입입니다.
value
범위 [first, first + range)의 요소들에게 할당할 값입니다.

설명

FillN은 범위 [first, first + n)의 모든 요소에게 값 value를 할당합니다. 즉, [first, first + n)의 모든 반복자 i에 대하여 할당 *i = value를 수행합니다. 리턴 값은 first + n입니다.

참고사항

알고리즘