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 πŸ“πŸ§šπŸ’œ