Graphisoft®

GSRootVersion: 1.0

Count

범위 내에서 지정한 값과 일치하는 값을 가진 요소들의 개수를 리턴합니다.

template <class In, class T>
USize Count (
    In                  first,
    In                  last,
    const T &           value
);

Template 파라미터

In
입력 반복자입니다.
T
T template 타입입니다.

파라미터

first
횡단할 범위의 1번째 요소의 위치를 설명하는 입력 반복자입니다.
last
횡단할 범위의 마지막 직전 요소의 위치를 설명하는 입력 반복자입니다.
value
세고자 하는 요소들의 값입니다.

리턴 값

value를 갖는 범위 [ first, last ) 안의 요소들의 개수입니다.

설명

Count[first, last) 안에서 value와 동일한 요소들의 개수를 찾습니다. 더 정확히 말하자면, Count의 1번째 버전은 [first, last) 안에서 *i == value인 반복자 i의 개수를 리턴합니다. Count의 2번째 버전은 [first, last) 안에서 *i == value인 반복자 i의 개수를 n에 더합니다.

참고사항

알고리즘