Range-v3: ranges::weakly_incrementable_ Concept Reference

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

ranges::weakly_incrementable_ Concept Reference
Iterator » Iterator Concepts

The `weakly_incrementable_` concept. More...

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

## Concept definition

template<typename I>
concept ranges::weakly_incrementable_ = requires( I i ) { ++i, i++, concepts::requires_<same_as<I&, decltype(++i)>> ; }
ranges::weakly_incrementable_
The weakly_incrementable_ concept.
Definition: concepts.hpp:253

## Detailed Description

The `weakly_incrementable_` concept.