input_iterator_tag Struct
Třída, která poskytuje návratový typ pro iterator_category funkci, která představuje vstupní iterace.
struct input_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 vstupní iterace.
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