STD::ADD_VOLATILE(3cxx)

🌸 NAME 🌸

okay bestie, welcome to the libstdc++ manual page for std::add_volatile< _Tp > β€” the name line says add_volatile, and the manual name is libstdc++. This one is lowkey tiny but iconic. πŸ’…

✨ SYNOPSIS ✨

#include <type_traits>

πŸŽ€ Public Types πŸŽ€

  • using type = _Tp volatile β€” that's the public type, and it is literally _Tp volatile. slay. ✨

πŸ’– Detailed Description πŸ’–

The whole detailed description is giving minimal main character energy. It shows this exact declaration:

template<typename _Tp>
    struct std::add_volatile< _Tp >"add_volatile

yes, that quote mark is in the original β€” I am not fixing it, I am just holding it gently. 🫢

πŸ‘‘ Author πŸ‘‘

The Author line says, exactly: Generated automatically by Doxygen for libstdc++ from the source code.


Sign-off: this cutie came from the libstdc++ source/version footer; the date slot in this copy isn't showing a separate date, so I'm not inventing one. mwah πŸ’œπŸŽ€

πŸ“¦ where this page comes from