|
ALINK="#ff0000">
bidirectional_iterator_tag
DescriptionBidirectional_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 Bidirectional 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 bidirectional_iterator_tag if its argument is a Bidirectional Iterator.ExampleSee iterator_categoryDefinitionDefined in the standard header iterator, and in the nonstandard backward-compatibility header iterator.h.Template parametersNone.Model ofAssignableType requirementsNone.Public base classesNone.MembersNone.New MembersNone.NotesSee alsoiterator_category, Iterator Tags, iterator_traits, output_iterator_tag, input_iterator_tag, forward_iterator_tag random_access_iterator_tagCopyright © 1999 Silicon Graphics, Inc. All Rights Reserved. TrademarkInformation
|