std::random_access_iterator_tag(3cxx)
okay so bestie, welcome to the std::random_access_iterator_tag(3cxx) manual page β yes, that manual name is 3cxx, and this whole thing is extremely niche iterator lore β¨π
π NAME π
std::random_access_iterator_tag β Random-access iterators support a superset of bidirectional iterator operations. periodt.
β¨ SYNOPSIS β¨
#include <iterator>
- Inherits:
std::bidirectional_iterator_tagπ«Ά - Inherited by:
std::contiguous_iterator_tagπ
πΈ Detailed Description πΈ
Random-access iterators support a superset of bidirectional iterator operations.
That's the whole vibe check: a superset means the bidirectional iterator operations are included, and it's a bigger set situation, iykyk π¦
π Author π
Not a human author moment, ngl β Generated automatically by Doxygen for libstdc++ from the source code. πβ¨
cute sign-off time: the footer credits libstdc as the source/version bit and repeats the title std::random_access_iterator_tag(3cxx); no date is printed on this copy, so that's the whole footer tea ππ§π
π¦ where this page comes from
- debian trixie: libstdc++-12-doc 12.4.0-5
- debian trixie: libstdc++-13-doc 13.3.0-16
- debian trixie: libstdc++-14-doc 14.2.0-19
- ubuntu noble: libstdc++-12-doc 12.3.0-17ubuntu1
- ubuntu noble: libstdc++-12-doc 12.4.0-2ubuntu1~24.04.1
- ubuntu noble: libstdc++-13-doc 13.2.0-23ubuntu4
- ubuntu noble: libstdc++-13-doc 13.3.0-6ubuntu2~24.04.1
- ubuntu noble: libstdc++-14-doc 14-20240412-0ubuntu1
- ubuntu noble: libstdc++-14-doc 14.2.0-4ubuntu2~24.04.1
- ubuntu questing: libstdc++-12-doc 12.5.0-6ubuntu1
- ubuntu questing: libstdc++-13-doc 13.4.0-4ubuntu1
- ubuntu questing: libstdc++-14-doc 14.3.0-8ubuntu1
- ubuntu questing: libstdc++-15-doc 15.2.0-4ubuntu4
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms