Josuttis C++23  C++23 - The Complete Guide

Cover C++23

Preview available soon: C++23 - The Complete Guide

by Nicolai M. Josuttis

  • Giving guidance on how to use the new language and library features of C++23
  • For programmers, who already know C++ and want to switch to the brand new features of C++23

This book is written and published incrementally (step-by-step) at leanpub, so that you can benefit from it without waiting until all is done.
The first public version will be available end of 2025.
You could buy the ebook for a reduced price and get all ebook updates for free.

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 fetaures 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 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 C++23 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

Planned Table of Content (existing content in blue):

Note that you can also book advanced taylored inhouse trainings about Modern C++ and C++23 (both the language and its standard library) .


Copyright 2025 by Nicolai M. Josuttis
Impressum    Datenschutzerklärung