std::ranges::input_range(3cxx)

πŸ“¦
version 16-20260322 Β· 4 versions
, in ubuntu resolute, ubuntu stonking

Bestie, welcome to std::ranges::input_range β€” manual section 3cxx β€” and it's literally giving range-concept main character energy. πŸ’…βœ¨


✨ NAME ✨

std::ranges::input_range β€” a range for which ranges::begin returns an input iterator. That's the vibe, no cap. πŸ¦‹

🌸 SYNOPSIS 🌸

#include <ranges>

🧚 Concept definition 🧚

template<typename _Tp>
concept std::ranges::input_range =  range<_Tp> && input_iterator<iterator_t<_Tp>>

πŸ’– Detailed Description πŸ’–

A range for which ranges::begin returns an input iterator. Periodt. πŸ‘‘

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libstdc++ from the source code. Slay, Doxygen, you ate. πŸ’…


Okay so final sign-off, bestie: this page's source/version is libstdc++, and the footer date is... not present, so we are not inventing one. Stay iconic. 🫢✨

πŸ“¦ where this page comes from