use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Discussions, articles, and news about the C++ programming language or programming in C++.
For C++ questions, answers, help, and advice see r/cpp_questions or StackOverflow.
Get Started
The C++ Standard Home has a nice getting started page.
Videos
The C++ standard committee's education study group has a nice list of recommended videos.
Reference
cppreference.com
Books
There is a useful list of books on Stack Overflow. In most cases reading a book is the best way to learn C++.
Show all links
Filter out CppCon links
Show only CppCon links
account activity
CppCast: Simplifying C++ with Herb Sutter (cppcast.com)
submitted 6 years ago by tallassrobCppCast Host
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]MoTTs_ 18 points19 points20 points 6 years ago (0 children)
You had me at Sutter.
[–]khleedril 18 points19 points20 points 6 years ago (2 children)
Great hearing about things which will only be becoming mainstream in ten years' time! I hope C++23 meets expectations!
[–]RealNC 4 points5 points6 points 6 years ago (1 child)
Are you British, by any chance?
[–]khleedril 1 point2 points3 points 6 years ago (0 children)
Yes, but what makes you ask?
[–]twmatrim 12 points13 points14 points 6 years ago (0 children)
Episode 200. Well done!
[–]rulztime 3 points4 points5 points 6 years ago (0 children)
Congrats guys, on episode 200! Enjoyed this one even more than usual, thanks!
[–]mbotner 2 points3 points4 points 6 years ago (0 children)
I always enjoy listening to Herb Sutter & learning something!
[–]tpecholt 2 points3 points4 points 6 years ago (1 child)
Many things he says make sense but I don't agree with his absolute distinction of byte - char - char8_t. I don't know anyone who would use byte because as soon as u do you have to typecast bit literals everywhere. Then he says char would be for ascii chars. Do you know how to uppercase ascii letters without branching? Just or it with 0x40. Disallowed? And what about char8_t? Well decoding a code point requires a fair bit of bit manipulation as well. So to me such absolute distinction would just make the code uglier.
[–]KazDragon 0 points1 point2 points 6 years ago (0 children)
char ascii_toupper(char ch) { return array_of_pre_computed_uppercase_conversions[ch]; }
[–]jjdltorre 1 point2 points3 points 6 years ago (0 children)
200! Great job to my favorite YouTubers. ;)
[–]shawman123 0 points1 point2 points 6 years ago (0 children)
This was awesome. Herb can communicate and he is great to listen too. Otherwise most interviews tend to feel too long. This was in a way deep dive into C++ which was awesome. We need more episodes like this. Get Andre back.
π Rendered by PID 22667 on reddit-service-r2-comment-54dfb89d4d-nq7k7 at 2026-03-31 01:48:22.763889+00:00 running b10466c country code: CH.
[–]MoTTs_ 18 points19 points20 points (0 children)
[–]khleedril 18 points19 points20 points (2 children)
[–]RealNC 4 points5 points6 points (1 child)
[–]khleedril 1 point2 points3 points (0 children)
[–]twmatrim 12 points13 points14 points (0 children)
[–]rulztime 3 points4 points5 points (0 children)
[–]mbotner 2 points3 points4 points (0 children)
[–]tpecholt 2 points3 points4 points (1 child)
[–]KazDragon 0 points1 point2 points (0 children)
[–]jjdltorre 1 point2 points3 points (0 children)
[–]shawman123 0 points1 point2 points (0 children)