climits(3)

πŸ“¦ version 4.4.0, in nixpkgs unstable

climits(3) β€” okay bestie, welcome to the iconic climits(3) manual page, aka the C++ version of the Standard C Library header limits.h. This is your group-chat cheat sheet for the defines, the namespace tea, and every tiny detail. Periodt. πŸ’…βœ¨

πŸ’– NAME πŸ’–

  • climits β€” the name is climits, and the one-line description is literally blank. That's the whole NAME section, bestie. No extra lore, no cap. 🫢

✨ SYNOPSIS ✨

πŸŽ€ Defines πŸŽ€

Okay so the synopsis is giving β€œjust the defines” energy. Copy these exactly, character for character, because we do not freestyle macros:

#define _GLIBCXX_CLIMITS
#define LLONG_MAX
#define LLONG_MIN
#define ULLONG_MAX

🌈 Detailed Description 🌈

So here’s the tea: this is a Standard C++ Library file. You should include this file in your programs, rather than any of the *.h implementation files β€” like, do not go grabbing random implementation headers, bestie. πŸ™ˆ

This is the C++ version of the Standard C Library header limits.h, and its contents are (mostly) the same as that header, but they’re all contained in the namespace std β€” except for the names that are defined as macros in C. The definition is in the file climits. That’s the whole rundown, and yes, it ate. πŸ’…

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libstdc++ from the source code. So the author is literally the automation, not a mysterious human main character. Doxygen said β€œI got this,” and honestly? Slay. πŸ€–βœ¨


Cute sign-off time: this page comes from libstdc++, dated 21 Apr 2009, and it’s the climits(3) page. Bye bestie β€” go include it correctly and hydrate. πŸ’–πŸŽ€

πŸ“¦ where this page comes from