std::experi...OutputRange(3)
π NAME π
std::experimental::ranges::OutputRange β and yes that full name is the whole deal, we're spelling it out twice because that's just how this page rolls π«Ά
Ok so real talk, this is a page from the C++ Standard Libary manual, section 3. Say hi π
β¨ Synopsis β¨
So this concept lives in this header, bestie, write it down:
<experimental/ranges/range>
Here's the declaration, and look at it carefully because I am not retyping it with different spacing, that would be a crime:
template< class R, class T >
concept bool OutputRange = (ranges
TS)
Range<R> && OutputIterator<ranges::iterator_t<R>, T>;
It's a concept bool, it's from the ranges TS, and it's literally defined as Range<R> && OutputIterator<ranges::iterator_t<R>, T> β no cap, that's the whole definition π₯
π«Ά The part where the page is honest with us π«Ά
This section is incomplete Reason: add description and extra caveats
Like... the manpage itself is telling you it's not done yet π iconic honestly, it's giving "I'll finish my essay later" energy. So there's no description here and there are no extra caveats documented β that's genuinely all the info this page gives you. Don't come for me, I'm just the messenger π
π Category π
- Todo with reason
Yeah. That's the category. It's a TODO with a reason. The reason is the "add description and extra caveats" thing above β
Alright bestie, that's the whole page πΈ It came from http://cppreference.com, and this edition is dated 2024.06.10 β so if you're citing it, cite it with the date, periodt π Stay iconique, drink some water, and may all your output ranges be valid π
π¦ 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