std::ranges...ter-iterator(3)
πΈ NAME πΈ
okay so bestie, welcome to the std::ranges...ter-iterator(3) page from the C++ Standard Libary manual π. This page is literally about std::ranges::chunk_view::outer-iterator::outer-iterator β and yes, the NAME section says it twice, so we're saying it twice too: std::ranges::chunk_view::outer-iterator::outer-iterator ππ
.
β¨ Synopsis β¨
Here's the exact synopsis, no cap:
/*outer-iterator*/( /*outer-iterator*/&& other ) = default; (1)
(since C++23)
private: (2)
(exposition only*)
constexpr explicit /*outer-iterator*/( chunk_view& parent );
Bestie, this thing constructs an iterator β¨.
- Move constructor. Move-initializes the underlying pointer
parent_withother.parent_. It's the(1)one, (since C++23). - A private constructor which is used by
chunk_view::begin. This constructor is not accessible to users. Initializesparent_withstd::addressof(parent). It's the(2)one, and the synopsis marks itprivate:and(exposition only*)π«Ά.
π Parameters π
otherβ an iterator.parentβ the enclosingranges::chunk_viewobject.
π¦ Example π¦
This section is incomplete π.
Reason: no example.
π See also π
operator=β move assigns another iterator (C++23) (public member function) π
π Category π
- Todo no example
that's the whole page, mwah π β source http://cppreference.com, version/date 2024.06.10, straight from the footer πβ¨.
π¦ where this page comes from
- nixpkgs unstable: stdman 2024.07.05
- opensuse-leap 16.0: stdman 2024.07.05-bp160.1.9 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms