cstdio(3)

πŸ“¦ version 4.4.0, in nixpkgs unstable

✨ NAME ✨

okay bestie, welcome to the cstdio(3) page in the Library Functions Manual β€” this is the manual page for cstdio, the C++ Standard Library header situation. It's giving "C stdio but make it C++," and we're gonna get into it. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

🌸 Namespaces 🌸

  • namespace std β€” yep, that's the namespace, bestie. It's literally std. 🫢

πŸŽ€ Defines πŸŽ€

  • #define _GLIBCXX_CSTDIO β€” this is the define, exactly as written. No cap. ⭐

πŸ’– 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, yes, those other files exist, but this is the one you're supposed to include. Periodt. πŸ’…

This is the C++ version of the Standard C Library header stdio.h, and its contents are (mostly) the same as that header, but are all contained in the namespace std (except for names which are defined as macros in C). That "mostly" is doing some work, so don't come for me β€” I'm just telling you what the page says. 😭

Definition in file cstdio. That's the file, bestie. Iconic. πŸŽ€


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libstdc++ from the source code. So like, no human author to stan here β€” it's the tool doing its thing. πŸ€–βœ¨


mwah πŸ’‹ β€” this cutie is from libstdc++, dated 21 Apr 2009. Byeee! πŸ¦‹πŸ’–

πŸ“¦ where this page comes from