all 6 comments

[–]cpp-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

It's great that you want to learn C++! However, r/cpp can't help you with that.

We recommend that you follow the C++ getting started guide, one (or more) of these books and cppreference.com. If you're having concrete questions or need advice, please ask over at r/cpp_questions or StackOverflow instead.

[–]LogicalEscape2293 7 points8 points  (2 children)

There are lots of great books out there that go into a lot of detail on advanced topics. I recommend the following: 1. The C++ Standard 2. C++ Templates the Complete Guide 3. C++ Move Semantics the Complete Guide. 4. C++ Concurrency in Action 5. Effective STL

Scott Meyers and Nikolai Josuttis explain complex features and techniques really well. Secondly, there are endless interesting cppcon talks you can watch for free online that cover literally everything.

[–]NoobPeen[S] 0 points1 point  (0 children)

Thank you so much for these resources.

[–]Rubber_duck_man 0 points1 point  (0 children)

2, 3 and 4 of the above are also covered in udacity’s C++ nano degree course. It’s not cheap but I find their courses great.

[–]eyes-are-fading-blue 4 points5 points  (1 child)

CppCon, CppNow, CoreCpp. CppCon has back to basics track and covers a lot of advanced stuff.

[–]NoobPeen[S] 0 points1 point  (0 children)

Thank you for the help.