13,189
stars
+0+2+22
1,236
forks
481
watchers
132
prs
21
issues
0
releases
–
discussions
README
--- --- Awesome Modern C++ A collection of resources on modern C++. The goal is to collect a list of resources to help people learn about and leverage modern C++11 and beyond. Contributing Library, framework, tool and project template listings are outside the scope of this list. To add, remove or change things on the list: please submit a pull request to the GitHub repository. Books A Tour of C++ (Bjarne Stroustrup) [C++11/17/20] The C++ Programming Language (Bjarne Stroustrup) [C++11] Effective Modern C++ (Scott Meyers) [C++11/14] Overview of the New C++ (Scott Meyers) [C++11/14] C++ Core Guidelines (Bjarne Stroustrup, Herb Sutter) [C++11/14/17] - Guidelines for using modern C++. C++ Concurrency in Action (Anthony Williams) [C++11/14/17] - Reference and guide to writing multi-threaded code with standard C++. C++17 - The Complete Guide (Nicolai M. Josuttis) [C++17] - Giving guidance on how to use Language and Library Features of C++17. Professional CMake (Craig Scott) - A practical guide for using CMake to build your C++ projects. Modern C++ Tutorial: C++ 11/14/17/20 On the Fly (Changkun Ou) - The book claims to be "On the Fly". Its intent is to provide a comprehensive introduction to the relevant features regarding modern C++ (before 2020s). For a comprehensive guide to C++ books see the Stackoverflow Definitive C++ Book Guide and List. Community Find the latest C++ news and updates: News, Status & Discussion about Standard C++. Listen to the latest C++ podcasts: CppCast (YouTube, Twitter) - The first podcast by C++ developers for C++ developers! Cpp.chat (YouTube, Twitter) - Comments on c++ and issues of interest to c++ programmers. C++ Weekly - Educational videos by Jason Turner. Read the latest C++ standard proposals: C++ Standards Committee Papers. Discuss everything related to C++: r/cpp - The C++ subreddit. C++ Slack - The C++ Slack workspace. CoreHard Telegram group. Ask your C++ questions: r/cpp_questions - A subreddit for C++ questions and answers. Stackoverflow C++ / C++11 / C++14 / C++17 / C++20 - Stackoverflow questions about C++. Maybe your question was already answered in a FAQ?: C++ Super-FAQ. C++11 FAQ. Go to one of the many C++ conferences: List of upcoming and past C++ conferences. Find C++ user groups: Meeting C++ list of user groups. List of user groups in the C++ Super-FAQ. C/C++ meetups. Search for channels starting with ug in the C++ Slack. Talks Start with SG20 Education and Recommended Videos for Teaching C++. CppCon Talks - Talks from the C++ Conference. CppCon 2014: Bjarne Stroustrup "Make Simple Tasks Simple!" CppCon 2014: Herb Sutter "Lock-Free Programming (or, Juggling Razor Blades), Part I" CppCon 2014: Herb Sutter "Lock-Free Programming (or, Juggling Razor Blades), Part II" CppCon 2014: Scott Meyers "Type Deduction and Why You Care" CppCon 2015: Bjarne Stroustrup "Writing Good C++14" CppCon 2015: Herb Sutter "Writing Good C++14... By Default" CppCon 2016: