Aracılığıyla paylaş


output_iterator_tag Struct

Dönüş türü için sağlayan bir sınıf iterator_category çıkış Yineleyici temsil işlevi.

struct output_iterator_tag {};

Notlar

Kategori etiketi sınıflar algoritması seçimi için etiketleri derleme olarak kullanılır.Şablon işlevi en verimli algoritması derleme zamanında kullanabilmeniz için en özel kategori Yineleyici bağımsız değişkeninin bulması gerekir.Her Yineleyici türü için Iterator, iterator_traits<Iterator>:: iterator_category Yineleyici'nın davranışını anlatır en özel kategori etiketi olarak tanımlanmalıdır.

Aynı türüdür Yineleyici<Iter>:: iterator_category , Iter çıktı Yineleyici görebilecek bir nesneyi tanımlar.

Bu etiketi üzerinde parametrelenmiştir değil value_type veya difference_type Yineleyici için etiketlerle diğer Yineleyici gibi çıktı Yineleyicilerde ya da olmadığı için bir value_type veya bir difference_type.

Örnek

Bkz: iterator_traits veya random_access_iterator_tag nasıl kullanılacağını gösteren bir örnek için iterator_tags.

Gereksinimler

Başlık: <iterator>

Namespace: std

Ayrıca bkz.

Başvuru

Standart C++ Kitaplığı'nda iş parçacığı güvenliği

Standart Şablon Kütüphanesi