cpp/ranges/chunk view/iterator

The return type of, and of when the underlying view  is a.

Used only if models.

The type is returned by the const-qualified overloads. The type is returned by the non-const-qualified overloads.

The name of this class template (shown here as ) is unspecified.

Data members
Typical implementations of hold four non-static data members: These names are for exposition only.
 * of type, that holds an iterator to the first element of current chunk in the underlying sequence (i.e. the begin of a chunk);
 * of type, that holds a sentinel to the end of the underlying sequence;
 * of type, that holds initial number of elements in the chunk (the last chunk can be smaller);
 * of type, that usually equals to.