output_iterator_tag Struct
반환 형식에 대해 제공 하는 클래스 iterator_category 출력 반복기를 나타내는 함수입니다.
struct output_iterator_tag {};
설명
범주 태그 클래스 선택 알고리즘에 대 한 태그를 컴파일할 때 사용 됩니다.템플릿 함수는 컴파일 타임에 가장 효율적인 알고리즘을 사용할 수 있도록 구체적인 범주 인수 반복기를 찾아야 합니다.모든 반복기의 형식에 대 한 Iterator, iterator_traits<Iterator>:: iterator_category 반복기의 동작에 설명 하는 구체적인 범주 태그 수를 정의 합니다.
동일한 형식인 반복기<반복 계산>:: iterator_category 때 반복 계산 을 제공할 수 있는 출력 반복기로 개체를 설명 합니다.
이 태그에 매개 변수화 되지 않으며는 value_type 또는 difference_type 반복기를 태그로 다른 반복기로 출력 반복기 하나 없기 때문에 value_type 또는 difference_type.
예제
참조 iterator_traits 또는 random_access_iterator_tag 를 사용 하는 방법의 예 iterator_tags.
요구 사항
헤더: <iterator>
네임 스페이스: std