A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://en.cppreference.com/w/cpp/language/../algorithm/../ranges/chunk_view/iterator.html below:

std::ranges::chunk_view<V>::iterator - cppreference.com

template< bool Const >
class /*iterator*/

(since C++23)
(exposition only*)

The return type of chunk_view::begin, and of chunk_view::end when the underlying view V is a common_range.

Present only if V models forward_range.

The type /*iterator*/<true> is returned by the const-qualified overloads. The type /*iterator*/<false> is returned by the non-const-qualified overloads.

[edit] Member types [edit] Data members Member name Definition current_ (private) ranges::iterator_t<Base>, holds an iterator to the first element of current chunk in the underlying sequence (i.e. the begin of a chunk).
(exposition-only member object*) end_ (private) ranges::sentinel_t<Base>, holds a sentinel to the end of the underlying sequence.
(exposition-only member object*) n_ (private) ranges::range_difference_t<Base>, holds initial number of elements in the chunk (the last chunk can be smaller).
(exposition-only member object*) missing_ (private) ranges::range_difference_t<Base>, usually equals to ranges::advance(current_, n_, end_);.
(exposition-only member object*) [edit] Member functions [edit] Non-member functions [edit] Example [edit] References
[edit] See also

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4