libstdc++
GNU C++ library
Loading...
Searching...
No Matches
std::bidirectional_iterator Concept Reference

#include "iterator_concepts.h"

Concept definition

template<typename _Iter>
&& requires(_Iter __i)
{
{ --__i } -> same_as<_Iter&>;
{ __i-- } -> same_as<_Iter>;
}
Bidirectional iterators support a superset of forward iterator operations.
[concept.same], concept same_as
Definition concepts:65
[concept.derived], concept derived_from
Definition concepts:76

Detailed Description

Definition at line 671 of file iterator_concepts.h.