Jump to ratings and reviews
Rate this book

C++20 - The Complete Guide

Rate this book
All the new language and library features of C++20 (for those who know the previous versions of C++).
C++20 is the next evolution in modern C++ programming, now supported by major C++ compilers. However, C++20 is huge. It will change the way we program more dramatically than C++11 did. Combining new features gives you even more power. However, not everything is self-explanatory and there are hidden traps. Therefore, it is key to understand all the concepts of C++20 and learn how to benefit best.
This book covers the motivation for and context of all new C++20 features (covering both language and library), providing many examples and unique background information for application programmers as well as for library developers. The focus is on how these features impact day-to-day programming, what effect combining features can have, and how you can benefit from them in practice.

461 pages, ebook

7 people are currently reading
59 people want to read

About the author

Nicolai M. Josuttis

17 books16 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
5 (41%)
4 stars
7 (58%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 3 of 3 reviews
Profile Image for Alexander.
17 reviews
July 21, 2025
Немного не понравился порядок обоснования новых фич и получались ситуации когда в коде показывается какая-то новая функция которую ты до этого не видел и думаешь: "это я глупый или об этом потом расскажут?".

В целом книга очень понравилась, она достаточно сложная, но вполне интересная и с огромным количеством примеров.
6 reviews1 follower
August 17, 2025
One of the better guidees on C++ 20 I've read. Admittedly C++ 20 was not the major update it was meant to be. Many of the features just seem half baked. This is especially true of Concepts and Modules. I have yet to see wide-spread support for modules, though it is a good idea on concept. Concepts on the other-hand just seem overly complicated. All that said this is the one book that covers these topics the best. Josuttis is one of the better C++ author's that is still writing books on the subject, such that anytime he writes a book I purchase it. I just wish the subject was a little better with this one.
Profile Image for Martin Winter.
69 reviews
February 9, 2022
Although not finished at the point of reading it, I still learned a lot and will definitely read the full version as well.
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.