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