random_access_iterator_tag
random_access_iterator_tag
Category: iterators
Component type: type
Description
Random_access_iterator_tag is an empty class: it has no member functions,
member variables, or nested types. It is used solely as a "tag": a
representation of the Random Access Iterator concept within the C++ type
system. Specifically, it is used as a return value for the function
iterator_category. Iterator_category takes a single
argument, an iterator, and returns an object whose type depends on the
iterator's category. Iterator_category's return value is of
type random_access_iterator_tag if its argument is a Random Access Iterator.
Example
See iterator_category
Definition
Defined in the standard header iterator, and in the
nonstandard backward-compatibility header iterator.h.
Template parameters
None.
Model of
Assignable
Type requirements
None.
Public base classes
None.
Members
None.
New Members
None.
Notes
See also
iterator_category, Iterator Tags,
iterator_traits,
output_iterator_tag, input_iterator_tag,
forward_iterator_tag, bidirectional_iterator_tag
Copyright ©
1999 Silicon Graphics, Inc. All Rights Reserved.
TrademarkInformation
Wyszukiwarka
Podobne podstrony:
random?cess iteratorforward iterator tagbidirectional iterator tagoutput iterator tagoutput iterator taginput iterator tagplan for next iteration?CDF5ABplan for next iteration?855DCDplan for next iteration?CDF5ABRandom?ts of Kindness2009 04 Tag Master Public Key Infrastructure with the Dogtag Certificate SystemDie Toten Hosen Schöner Tagrandomrandom jokesiterator?tegorymanage iteration+95C965więcej podobnych podstron