STD::INTEGER_SEQUENCE(3cxx)

πŸ’– NAME πŸ’–

okay so bestie, this page is for std::integer_se...ce< _Tp, _Idx >, and it lives in manual section 3cxx. Its whole name card says: std::integer_sequence< _Tp, _Idx > β€” Class template integer_sequence. That's the assignment, no cap. 🫢

✨ SYNOPSIS ✨

first thing you gotta do is bring in the utility header:

#include <utility>

🌸 Public Types 🌸

  • typedef _Tp value_type β€” this is the public type alias, and it is literally _Tp. iconic. πŸ’…

πŸ¦‹ Static Public Member Functions πŸ¦‹

  • static constexpr size_t size () noexcept β€” a static public member function named size (), marked constexpr and noexcept. yes bestie, all those keywords are real and they stay. ✨

πŸ’… Detailed Description πŸ’…

the template situation is exactly this:

template<typename _Tp, _Tp... _Idx>
    struct std::integer_sequence< _Tp, _Idx >

and the description tea is: Class template integer_sequence. that's it, that's the vibe. short, sweet, main character energy. πŸ’œ

πŸŽ€ Author πŸŽ€

Generated automatically by Doxygen for libstdc++ from the source code.


okay final sign-off bestie: this footer is serving source/version libstdc++ and manual 3cxx; the date isn't showing in the footer text on this page, so I'm not gonna invent one. mwah πŸ’–βœ¨

πŸ“¦ where this page comes from