output_iterator_tag Struct
Třída, která poskytuje návratový typ pro iterator_category funkci, která představuje iterátoru výstupu.
struct output_iterator_tag {};
Poznámky
Kategorie tříd značky se používají jako kompilace značky pro výběr algoritmu.Funkce šablony potřebuje vyhledat nejvíce specifické kategorie argumentu iterace může použít algoritmus nejúčinnější při kompilaci.Pro každý iterační typu Iterator, iterator_traits<Iterator>:: iterator_category musí být definován nejvíce specifické kategorie tag, který popisuje chování iteraci.
Typ je stejné jako iterační<Iter>:: iterator_category při Iter popisuje objekt, který může sloužit jako iterační výstupu.
Tato značka není Parametrizovaná na value_type nebo difference_type pro iterace, stejně jako jiné značky iterace, protože buď nemají u iterátorů výstup value_type nebo difference_type.
Příklad
Viz iterator_traits nebo random_access_iterator_tag příklad použití iterator_tags.
Požadavky
Záhlaví: <iterator>
Obor názvů: std