$39.90 Original price was: $39.90.$19.95Current price is: $19.95.
Nicolai M. Josuttis
Product Specs:
- File Type: PDF
- File Size: 2.5 MB
- Book Language: English
- Total Page Count: 390
- Instant Download
A practical guide to C++17 for working programmers
C++17 – The Complete Guide is built for readers who already know C++ and want to understand what the C++17 standard changes in real projects. Rather than treating the language as a list of isolated features, Nicolai M. Josuttis organizes the material around the parts of modern C++ programmers actually use: core language additions, templates, newer standard-library tools, and the broader library updates that make the standard more useful in practice.
The book moves from foundational language features such as structured bindings, inline variables, and compile-time if to template-oriented topics like class template argument deduction and fold expressions. From there, it shifts into the newer library pieces that many developers reach for immediately: std::optional, std::variant, std::any, string views, filesystem support, parallel algorithms, and related utilities.
What the structure gives you
- Part I: basic language features
- Part II: template features
- Part III: new library components
- Part IV: library extensions and modifications
That structure makes the ebook especially useful if you want to work through C++17 systematically instead of piecing together scattered documentation. The emphasis is consistently on practical use: how the features behave, where they fit, and what they change in everyday coding.
Who it suits
This title is a strong fit for professional C++ developers, advanced students, and experienced programmers moving from earlier standards to C++17. If you want a reference that combines language changes with library updates in one place, this is a focused and technically grounded choice.
Digital Delights note: this listing reflects the verified digital edition identified from the supplied file and matching official publication information.
User Reviews
Only logged in customers who have purchased this product may leave a review.
$39.90 Original price was: $39.90.$19.95Current price is: $19.95.

There are no reviews yet.