forward_iterator_tag Struct

반환 형식에 대해 제공 하는 클래스 iterator_category 는 정방향 반복기를 나타내는 함수입니다.

struct forward_iterator_tag
   : public input_iterator_tag {};

설명

범주 태그 클래스 선택 알고리즘에 대 한 태그를 컴파일할 때 사용 됩니다.템플릿 함수는 컴파일 타임에 가장 효율적인 알고리즘을 사용할 수 있도록 어떤 구체적인 범주는 반복기의 인수 확인 해야 합니다.모든 반복기의 형식에 대 한 Iterator, iterator_traits<Iterator>:: iterator_category 반복기의 동작에 설명 하는 구체적인 범주 태그 수를 정의 합니다.

동일한 형식인 반복기<반복 계산>:: iterator_category반복 계산 로 정방향 반복기를 사용할 수 있는 개체를 설명 합니다.

예제

참조 iterator_traits 또는 random_access_iterator_tag 를 사용 하는 방법의 예는 iterator_tags.

요구 사항

헤더: <iterator>

네임 스페이스: std

참고 항목

참조

input_iterator_tag Struct

표준 C++ 라이브러리에서 스레드로부터의 안전성

표준 템플릿 라이브러리