std::ranges...el::sentinel(3)
π std::ranges...el::sentinel(3) π
okay bestie, welcome to the C++ Standard Libary manual page for std::ranges::zip_view::sentinel::sentinel β yes, the name is doing the absolute most, but it's iconic and we're gonna get through it together π«Άβ¨
π NAME π
std::ranges::zip_view::sentinel::sentinel β std::ranges::zip_view::sentinel::sentinel
πΈ Synopsis πΈ
(1) (since C++23)
/*sentinel*/() = default;
(2) (since C++23)
constexpr /*sentinel*/( /*sentinel*/<!Const> i )
requires Const &&
(std::convertible_to<
ranges::sentinel_t<Views>,
ranges::sentinel_t</*maybe-const*/<Const, Views>>> &&
...);
okay so this constructs a sentinel β literally what the page says, no cap. here's the tea:
- (1) β default constructor. It value-initializes the underlying tuple of sentinels
end_. - (2) β conversion from
/*sentinel*/<false>to/*sentinel*/<true>. It move constructs the underlying tuple of sentinelsend_withstd::move(i.end_).
π¦ Parameters π¦
iβ a/*sentinel*/<false>
π Example π
This section is incomplete.
Reason: no example
π Category π
- Todo no example
okay that's the whole page, bestie π«Ά source vibes: http://cppreference.com, version/date situation: 2024.06.10, and the footer page is std::ranges...el::sentinel(3). slay, bye π
π
π¦ 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