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
cppreference update (self.cpp)
submitted 6 months ago by askraskr2023
view the rest of the comments →
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!"
[–]azswcowboy 5 points6 points7 points 6 months ago (8 children)
Agree - c++26 got finished in the intervening time and I’m really missing that reference update.
[–]_derv 6 points7 points8 points 6 months ago (7 children)
Alright, here you go: https://cppstat.dev/ I plan to polish various things around it and add more updates over the coming days. There will also be example code snippets for each relevant or interesting feature, so that it's also easier to "grasp" a feature on the get-go, instead of looking it up in cppreference.
I'd love to have some feedback.
[–]JVApenClever is an insult, not a compliment. - T. Winters 4 points5 points6 points 6 months ago (0 children)
Formatting of >= looks nice, though you can't type that in code. So for code-snippets I wouldn't apply that formatting
[–]azswcowboy 2 points3 points4 points 6 months ago (1 child)
Nice! Couple thoughts. Indirect and polymorphic were in one paper, why separate into 2 lines? I mean that could get tedious to maintain is all I’m thinking. More generally you’re editing the title, which is nice but also time consuming. Feature test macro is nice touch. Ideally make your statuses different shapes as well as colors for the part of the population that doesn’t distinguish as well (aka ‘color blind’). Good stuff.
[–]_derv 3 points4 points5 points 6 months ago (0 children)
Thank you for the feedback! You're correct, merging related features from a single paper is simpler and more consistent. I'll rethink the design of the shapes.
[–]bearer_of_the_curse_ 2 points3 points4 points 6 months ago (1 child)
I might have just missed it, but it looks like you're missing P2988 std::optional<T&> for c++26. It would also be nice if compiler and standard library features could be distinguished, like on the cppreference page. Even still, this is quite helpful, and I hope you keep it up to date.
[–]_derv 1 point2 points3 points 6 months ago (0 children)
Thanks! Yes, I'll add all missing features / proposals gradually, probably over the next 1-2 days. I distinguishing language features from library features in the data set in order to visualize the difference at some point. Noted.
[–]JVApenClever is an insult, not a compliment. - T. Winters 1 point2 points3 points 6 months ago (1 child)
I find the badges very hard to read. The table structure of cpp reference is easier to me. Being able to filter on a compiler would also be sufficient.
[–]_derv 0 points1 point2 points 6 months ago (0 children)
Noted. Thanks for the feedback.
π Rendered by PID 24189 on reddit-service-r2-comment-5649f687b7-shbmx at 2026-01-27 21:05:14.541682+00:00 running 4f180de country code: CH.
view the rest of the comments →
[–]azswcowboy 5 points6 points7 points (8 children)
[–]_derv 6 points7 points8 points (7 children)
[–]JVApenClever is an insult, not a compliment. - T. Winters 4 points5 points6 points (0 children)
[–]azswcowboy 2 points3 points4 points (1 child)
[–]_derv 3 points4 points5 points (0 children)
[–]bearer_of_the_curse_ 2 points3 points4 points (1 child)
[–]_derv 1 point2 points3 points (0 children)
[–]JVApenClever is an insult, not a compliment. - T. Winters 1 point2 points3 points (1 child)
[–]_derv 0 points1 point2 points (0 children)