Unable to load image

looking for :gigachad:s c++ book

What's a senior programmer approved book with practices so good that Torvalds would be envious?

for reference, I am a beginner. I have done semi-intermediate projects like a web server from scratch and an autocompletion tool using duckduckgos api and ncurses, I know newb things like classes, structs and datatypes, but I struggle with more advanced concepts such as: rvalues and lvalues, bitwise operators, enums, dynamic memory allocation and advanced compiler options. I have also tried making a dynamically linked library and failed miserably, and I am sure there is a lot I don't even know about yet.

If possible, it should work on Linux with either gcc or llvm clang

13
Jump in the discussion.

No email address required.

I probs have an old C++ book from the 90s lol. But fr I think you should maybe take an online course or read some course material online. I'm not a fan of books because online material is easier to find stuff. Coursera might have something that interests you. Stanford is on there. Harvard has some CS online courses I think.


Krayon sexually assaulted his sister. https://i.rdrama.net/images/17118241526738973.webp https://i.rdrama.net/images/17118241426254768.webp https://i.rdrama.net/images/17156480765435808.webp

Jump in the discussion.

No email address required.

finding good c++ stuff online us unironically difficult because you will find 3 obsolete versions of everything and 2 modern ones that are in some other way obnoxious.

Jump in the discussion.

No email address required.

Piracy FTW

Jump in the discussion.

No email address required.

Learn to underwater basket weave.

Jump in the discussion.

No email address required.

Learn Rust.

Jump in the discussion.

No email address required.

C++ is old and dumb. Learn C#.

Jump in the discussion.

No email address required.

C# ≈ microsoft java clone

Jump in the discussion.

No email address required.

Java is lame

Jump in the discussion.

No email address required.

But writing enterprise apps in it pay the bills:marseyfamily:

Jump in the discussion.

No email address required.

The C++ Programming Language by Bjarne Stroustrup

Jump in the discussion.

No email address required.

For the love of fricking god, PLEASE do not read this awful piece of shit. I know you arent supposed to read them front to back, but I did. There is an entire section around templates that's just fricking incorrect and apparently wasnt checked (proving that even bjarne barely understands template heck). It teaches everything from the viewpoint of a language designer.

At the worst, wait for a C++20 one, but this book was fricking awful. This neighbor should stick with language design, not writing books.

The example "project" for this book is literally how to write a tokenizer and parser, and barely teaches you much about the language itself and instead teaches language design. It's good for reference only, if barely good as cppreference is much better

Jump in the discussion.

No email address required.

looks very promising!

Jump in the discussion.

No email address required.

Read anything by Herb Sutter, he is the expert on modern C++ development. Reading his Guru of the Week blog really helped me understand the newer (C++11 and on) features of the language.

Jump in the discussion.

No email address required.

Make a basic compiler in c++ following an online course. Btw any textbook will cover the topics you mentioned

Jump in the discussion.

No email address required.

>he thinks its humanely possible to build a correct parser for c++

:marseylaugh:

Jump in the discussion.

No email address required.

Not for cpp, for a basic langauge you make up. In c++

Jump in the discussion.

No email address required.

Yo u be squirtin? Or u on the cream team? Is it wet like a knotts soak city water slide? Do it squirt like a water gun? What’s the squirt range? What color the inside? ur kitty really wet? Do it clap? Do it be grippin the meat? Do it grip like a gorilla fist? Is it tight? U got cheese? How many fingers you use? What it taste like? U got yeast in there? Can I smell it? Is it warm? U suck the stank off the peepee? U hairy? Can I floss? Does it bleed? U got discharge? It got folds? Do the lips be fat? Do it be flapping? It jiggles? Do it drip? U be moaning? But how many fingers you be using? Send a pic? Send a vid? Take one from the back showing the butthole too? What kinda panties u wearing lol? Send a mirror pic? Send a selfie? Can I see the titty? Is it firm? Do it be saggy? A or DD cup? U be lactating? Do it be thick or thin? it sweet or sour? Maybe both :stuck_out_tongue_closed_eyes:? I’m out of milk can you hook me up? Tryna make cookies lol? Fr tho, send an audio recording. Start with one finger and work your way up to your elbow. Do it stink? Is it soft? Is it ridged? How often u touch it? What typa noise you make? Is it a squeak? A roar? U be yelling? Can I record? What’s your favorite position? U be quivering? U loud? U like being choked? Is ur butthole stinky? Do it be farting? It be stanky? It be pungent? Do u shit and not wipe before s*x? What smells worse your butthole or kitty?

Jump in the discussion.

No email address required.

forget about +s read k&r instead

Jump in the discussion.

No email address required.

>I have also tried making a dynamically linked library and failed miserably,

https://docs.microsoft.com/en-us/windows/win32/dlls/dllmain

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.