source link: https://mariusbancila.ro/blog/2020/08/27/cpp20-books/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
The C++20 standard is complete and is supposed to be published later this year after the voting of the final draft takes place. However, there are books already with C++20 content. In this blog post I present a list of them.
The C++ Standard Library, 3rd edition – Rainer Grimm
Rainer is an author, consultant, software architect, and instructor that writes a lot about C++ and everything that is new to the language. This book is a reference to the C++ standard library updated with the new features from C++20.
C++ Lambda Story – Bartłomiej Filipek
Bartłomiej is a software developer and Microsoft MVP for Developer Technologies that writes with passion about the programming in C++. This C++ Lambda Story book will help you understand how lambdas evolved, learn how they work and see how to use them in your code efficiently. The book presents the evolution of lambda expressions from C++11 to C++20. From this book you will learn what C++20 brings new related to lambdas, such as template lambdas and how to use them with concepts and constexpr algorithms.
The Modern C++ Programming Cookbook – Marius Bancila
This is the second edition of my book that is organized in the form of practical recipes covering a wide range of problems faced by C++ developers. This 2nd edition comes with 30 new or updated recipes for C++20. In these recipes, I discuss core language features including modules, concepts, coroutines, immediate functions, the three-way comparison operator, lambda changes, attributes, as well as new standard library features such as ranges, the text formatting library, the chrono date library, the thread support library and atomic operations, bit manipulation utilities, std::span, and more.
If you read these books, don’t forget to write a review!
Also, if you know more good books with C++20 content please leave a comment to help update the list.
Aggregate valuable and interesting links.
Joyk means Joy of geeK