|
|
C++23 - The Complete Guide |
|
It's out: C++23 - The Complete Guideby Nicolai M. Josuttis
This book was
written and published incrementally (step-by-step) at leanpub,
so that you could benefit from it without waiting until all is done.
The first public version was available in June 2026 and in
September 2026 the book is done. It has over 500 pages
with >180 example programs.
|
||
|
C++23 is the latest evolution in modern C++ programming, which is more and more supported by the latest versions of GCC, Clang, and Visual C++. C++23 is the first release after introducing several new key features with C++20, which can be seen as the beginning of a new release cycle. It contains both significant extensions and improvement of various features introduced with C++20 and a couple of new language and library features. As usual, not everything is self-explanatory, combining new features gives even more power, and there are hidden traps. This book presents all the new language and library features of C++23. It covers the motivation and context of each new feature with various examples and background information. The focus is on how these features impact day-to-day programming, what it means to combine them, and how to benefit from them in practice. Nicolai M. Josuttis is well known in the programming community for his authoritative books and talks. For more than 25 years he is a member of the C++ Standard Committee. He is the (co-)author of several worldwide best-sellers, including
|
| Nicolai M. Josuttis | ||
| C++23 - The Complete Guide | ||
| Hardcover (recommended due to 506 pages): | ||
| ISBN-13: | 978-3-96730-923-2 | |
| ISBN-10: | 3-96730-923-1 | |
| Paperback: | ||
| ISBN-13: | at work | |
| ISBN-10: | at work | |
std::forward_like<>() Note that you can also book
advanced taylored inhouse trainings about
Modern C++ and C++23
(both the language and its standard library) and all other C++ topics. Contact
me.