typeinfo(3)
β¨ typeinfo(3) β¨
okay bestie, so this is a page from the Library Functions Manual β yes, that's the manual, and we're literally about to read it together π
πΈ NAME πΈ
typeinfo β (that's it. that's the whole name line. the manpage said nothing else, so neither will I, no cap π)
π SYNOPSIS π
π Classes
class std::bad_castβ thrown when somebody does a bad, incorrect typecast. literally the "you tried to cast and it did NOT work" exception π«Ά- so like, if you attempt an invalid
dynamic_castexpression, an instance of this class β or something derived from this class, bestie, so don't assume it's always the exact one β gets thrown. that's the vibe. π
- so like, if you attempt an invalid
class std::bad_typeidβ thrown when aNULLpointer gets used in atypeidexpression. not the moment πclass std::type_infoβ part of RTTI. icon behavior, honestly π
π¦ Namespaces
namespace stdβ the house everything lives in π
β Defines
#define __GXX_MERGED_TYPEINFO_NAMES#define __GXX_TYPEINFO_EQUALITY_INLINE
(yes, both of them, character for character, I would never do you dirty like that π)
π₯ Detailed Description π₯
This is a Standard C++ Library header. slay. that's the whole description, and honestly? it ate. β¨
Definition in file typeinfo β that's where the definition lives, bestie, write it down π
π Author π
Generated automatically by Doxygen for libstdc++ from the source code. so not a human, just a very earnest robot doing its little documentation thing π§
fr fr, that's everything β nothing skipped, nothing invented, just the whole page with way more sparkle π
okay bye bestie, go cast something responsibly π¦
this was libstdc++, dated 21 Apr 2009, page typeinfo(3) β mwah, see you in the next manpage π
π¦ where this page comes from
- nixpkgs unstable: std-man-pages 4.4.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms