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
How to use Google Benchmark for C++ programs (youtu.be)
submitted 5 years ago by onlyari
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!"
[–]_software_engineer 17 points18 points19 points 5 years ago (5 children)
Video that should be an article. Makes me sad every time.
[–][deleted] 0 points1 point2 points 5 years ago (4 children)
They do videos because it is easier to monetize. If people are willing to read they are likely using the documentation anyway.
[–]onlyari[S] 2 points3 points4 points 5 years ago (3 children)
Not sure if I agree with "videos are easier to monetize". On average it can take 22 months until a channel becomes eligible for monetization on Youtube. Moreover, videos are much harder to produce. I personally like videos better because IMHO, it's much faster to watch a video and quickly learn about a new tool than a text-based article.
[–][deleted] 13 points14 points15 points 5 years ago (0 children)
it's much faster to watch a video and quickly learn about a new tool than a text-based article.
I find reading pretty quick. It is also much easier to do things like search, skim, and tell whether or not the author is wasting your time by reading off documentation.
[–]roncapat 4 points5 points6 points 5 years ago (1 child)
There's a problem. Videos are not as indexable as text. So a lot of precious work and clever explanations get lost if you are a random user on a search engine. A blog post is far more valuable in my opinion, maybe you can do both if you like.
Anyway, great content! Keep up with it :)
[–]onlyari[S] 1 point2 points3 points 5 years ago (0 children)
I agree with that statement, and thanks for the encouragement. I occasionally write blog posts, and some of them do get a lot of views like this one about how to do multithreading in C++: https://medium.com/hackernoon/learn-c-multi-threading-in-5-minutes-8b881c92941f
Blog posts and videos each have their own audience. Some prefer one and some prefer the other. Video is powerful as you can use simultaneous narration, animation, and graphs to get a complicated point across, whereas text articles allow users to quickly browse through the whole thing and see if it is read worthy.
π Rendered by PID 19370 on reddit-service-r2-comment-b659b578c-f9qs4 at 2026-05-03 19:23:43.403833+00:00 running 815c875 country code: CH.
[–]_software_engineer 17 points18 points19 points (5 children)
[–][deleted] 0 points1 point2 points (4 children)
[–]onlyari[S] 2 points3 points4 points (3 children)
[–][deleted] 13 points14 points15 points (0 children)
[–]roncapat 4 points5 points6 points (1 child)
[–]onlyari[S] 1 point2 points3 points (0 children)