std::ranges...::operator=(3)
β¨ NAME β¨
okay bestie, say hello to std::ranges::chunk_view::inner-iterator::operator= β and yeah, it says it twice, because this page is literally titled:
std::ranges::chunk_view::inner-iterator::operator= β std::ranges::chunk_view::inner-iterator::operator=
weβre in the C++ Standard Libary manual, and this is the assignment-operator page for the inner iterator of chunk_view. very demure, very niche, very C++23 π
π SYNOPSIS π
/*inner-iterator*/& operator=( /*inner-iterator*/&& other ) =
(since C++23)
default;
so what does it do? it assigns another iterator. this move assignment operator is generated by the compiler. and it moves the underlying pointer other.parent_ to parent_. no cap, thatβs the whole move. π
π«Ά PARAMETERS π«Ά
otherβ an iterator. thatβs the one being moved from, bestie. π¦
π SEE ALSO π
- constructor β constructs an iterator (C++23) (public member function)
shoutout to http://cppreference.com, dated 2024.06.10, and this icon of a page is std::ranges...::operator=(3) πβ¨
π¦ 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