Range-v3 Range algorithms, views, and actions for the Standard Library |

ranges::contiguous_iterator_ Concept Reference
Iterator » Iterator Concepts

The `contiguous_iterator_` concept. More...

`#include <range/v3/iterator/concepts.hpp>`

## Concept definition

template<typename I>
concept ranges::contiguous_iterator_ = ) , concept_ ) = std::is_lvalue_reference<iter_reference_t<I>>::value &&
same_as<iter_value_t<I>, uncvref_t<iter_reference_t<I>>> &&
derived_from<detail::iter_concept_t<I>, ranges::contiguous_iterator_tag>
ranges::contiguous_iterator_
The contiguous_iterator_ concept.
Definition: concepts.hpp:412
ranges::contiguous_iterator_tag
Definition: traits.hpp:48

## Detailed Description

The `contiguous_iterator_` concept.