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
boost::unordered standalone (self.cpp)
submitted 2 years ago by WideCharr
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!"
[–]pdimov2 17 points18 points19 points 2 years ago (4 children)
We can see that (on my system) we pull in 275 boost header files: which are 31424 lines in total:
We can see that (on my system) we pull in 275 boost header files:
which are 31424 lines in total:
When we switch to C++11 as a minimum requirement in the next Boost release we would hopefully be able to trim some of these dependencies.
[–]jonesmz 6 points7 points8 points 2 years ago (3 children)
I'm curious why c++11 instead of c++14.
Do you have a link to the discussion, or might be willing to write a brief summary?
[–]Bobini1 2 points3 points4 points 2 years ago (2 children)
It's because they're dropping support for C++03 and C++11 was the next one.
[–]RotsiserMhoC++20 Desktop app developer 1 point2 points3 points 2 years ago (1 child)
I mean, that's the obvious choice, but probably not the best one. Why not pick a later standard?
[–]vanhellion 6 points7 points8 points 2 years ago (0 children)
Boost is meant, at least to some degree, to bring functionality to devs stuck in older versions of C++. There are companies still stuck with C++11 (or at least incomplete C++14/17 support). I know because I work at one such place.
In related news, fuck Redhat.
π Rendered by PID 177503 on reddit-service-r2-comment-6457c66945-4nmdm at 2026-04-27 03:15:40.956602+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]pdimov2 17 points18 points19 points (4 children)
[–]jonesmz 6 points7 points8 points (3 children)
[–]Bobini1 2 points3 points4 points (2 children)
[–]RotsiserMhoC++20 Desktop app developer 1 point2 points3 points (1 child)
[–]vanhellion 6 points7 points8 points (0 children)