cassert(3)

πŸ“¦ version 4.4.0, in nixpkgs unstable

🌸 cassert(3) β€” the manual page, but make it make sense 🌸

ok so real talk: this one lives in the Library Functions Manual section of your man pages (section 3, the C++ corner of the library, iykyk πŸ’…), and it's filed under the name cassert. That's the whole header situation, we move.


✨ NAME ✨

cassert β€”

and yes bestie, the description is literally blank in the original. Not me leaving it empty, that's just the vibe the docs gave us 😭 the name is the whole personality here.


πŸ¦‹ SYNOPSIS πŸ¦‹

πŸ“– Detailed Description

okay 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, don't go off-roading into *.h land, fr fr, that's not the main character move πŸ™ˆ

This is the C++ version of the Standard C Library header assert.h, and its contents are (mostly) the same as that header β€” but they're all contained in the namespace std, except for names which are defined as macros in C. Little glow-up, same energy ✨

Definition in file cassert.

πŸŽ€ Author πŸŽ€

Generated automatically by Doxygen for libstdc++ from the source code. Not a human, just a robot doing its thing πŸ€– no cap.


πŸ’œ the cute sign-off πŸ’œ

that's it, that's the page 🫢 so this whole thing was shipped by libstdc++, dated 21 Apr 2009, and it answers to the name cassert(3) β€” iconic, historic, and now you know πŸ’…β­


πŸ“¦ where this page comes from