STD::IS_FUNDAMENTAL(3cxx)
π std::is_fundamental< _Tp > β the libstdc++ glow-up edition π
okay so bestie, welcome to the manual page for std::is_fundamental< _Tp >(3cxx), straight out of libstdc++. she's a tiny one but she's iconic, and we're gonna read her together. π«Ά
β¨ NAME β¨
std::is_fundamental< _Tp > β literally just is_fundamental. that's the whole name. that's her. π
β¨ SYNOPSIS β¨
like every type-traits girlie, she starts with the include:
#include <type_traits>
and then, the vibe check:
Inherits __or_::type.
yep β that's the entire inheritance situation. she inherits __or_::type, periodt. no cap. π¦
β¨ Detailed Description β¨
the actual shape of her, in all her templated glory:
template<typename _Tp>
struct std::is_fundamental< _Tp >"is_fundamental
not me noticing that stray "is_fundamental sitting right there at the end of the struct declaration π bestie that's exactly what the original page says, character for character, so we are keeping it. no editing, no "fixing", we don't do that here. π
she's a struct, she's a template, she takes one type parameter named _Tp, and she is so fundamental. iykyk. π₯
β¨ Author β¨
ngl, nobody hand-wrote this one β she was Generated automatically by Doxygen for libstdc++ from the source code. so if you were hoping to send fan mail to a human, sorry bestie, it's a robot's magnum opus. π€β¨
πΈ reminder:std::is_fundamentallives in<type_traits>β bring the include or bring nothing.
and that's the whole page, bestie, we ate and left no crumbs. π sign-off time: this adorable little manpage comes to you from libstdc++ (that's the source/version on the footer), and the footer's date field is a whole lot of nothing β no date was given, so we're not inventing one, fr fr. ππ¦π
π¦ where this page comes from
- ubuntu noble: libstdc++-14-doc 14-20240412-0ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms