GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||||||
GeezerVison is showing cplusplus.com — std::input_iterator_tag Reference
<iterator>
class
<iterator>
std::input_iterator_tagstruct input_iterator_tag {};Input iterator category
Input iteratorsInput iterators are iterators that can be used in sequential input operations, where each value pointed by the iterator is read only once and then the iterator is incremented. All forward, bidirectional and random-access iterators are also valid input iterators. There is not a single type of input iterator: Each container may define its own specific iterator type able to iterate through it and access its elements. But all input iterators support -at least- the following operations:
Where X is an input iterator type, a and b are objects of this iterator type, and t and u are objects of the type pointed by the iterator type. Algorithms requiring input iterators should be single-pass input algorithms: algorithms pass through an iterator position once at most. See also
Home page | Privacy policy
© cplusplus.com, 2000-2026 - All rights reserved - v3.3.4s Spotted an error? contact us | ||||||||||||||||||||||||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |