C++20 STL Cookbook: Leverage the latest features of the STL to solve real-world problems
D**D
Beware to those without a fundamental C++ background... Great for those with the background...
As suggested in the book, you may get lost if you are not familiar with C++ basics and more recent standards. For me it was a perfect way to come up to date with the current standard. The namespaces is not given inside the code examples within the text of the book. You must understand how to build projects. The book clearly explains how to setup .ccpm/.ixx files. Fortunately, the namespace may be referenced in the previous paragraph in the text and perhaps it's also in the downloaded code files. I've chosen to create code examples of each section as a way of extending my understanding. Because my experience was out of date, I had to use my browser to look up some unfamiliar parts of the standard. Now you can use Microsoft Visual Studio Community 2022 by specifying project properties standard ISO C++20. It's moved beyond experimental.
M**I
Wroth having
This book is worth having. I like concise books.
J**Z
For advanced C++ programmers
I'm in love with this book. Great work.
R**N
Keep up to date on the latest improvements in the C++20 STL standards!!!
The media could not be loaded. This is a new release by Packt books written by BIll Weinman. This book is jam packed with recipes to help you understand how to use the latest features of the C++ Standard. It covers a very wide range of topics and has plenty of small follow along projects to let you practice what you are learning. I did not really find anything bad about this book, except maybe that the code snippets were not placed in code-blocks like they usually are but besides that the book is a great book. It starts out letting you know exactly what compiler versions you will need, because that is pretty important, as the older GCC compilers will not allow you to follow along so make sure you read the introduction and beginning where it gets into what you will actually need for this book. A few of the examples only work with the latest MSVC compiler so if you are not using that then you may need to skip over trying out some of the features but otherwise everything worked like a charm. All the code is available on GitHub as well which makes it easy to download and follow along to. I highly recommend for anyone who uses C++.
P**E
So much information! Expertly presented!
I am a seasoned C++ programmer and read this book to see if I could learn something new. I was impressed with how thoroughly the author covered the C++ Standard Template Library (STL). The book is clearly written for C++ developers, and I highly recommend it if you want to increase your C++ programming prowess.Packt Publishing’s cookbook format is ideally suited for this content. The recipes are organized into 11 categories. Each recipe contains sections on ‘how to do it’ and ‘how it works.’ Many of the sections also include ‘see also’ or ‘there’s more’ that includes related and deeper concepts. The book does start with an STL primer, albeit short. This is okay as it is written for current C++ developers. Before diving into the individual recipes, the book covers new features that C++20 adds to the STL. The publisher has made all the book’s code available via GitHub.This book will be a great addition to your C++ library, at least until the C++23 standard is finalized in 2023.
A**A
Ottimo libro
Per chi ha una conoscenza non base del linguaggio e vuole apprendere le novità a riguardo la standard template library nella versione 20 (e non solo) di C++. Esempi semplici da capire e non inutilmente prolissi e complessi come utilizzano molti altri scrittori di libri tecnici.
D**.
Invaluable reference to get the most out of the new features that C++ 20 adds to the STL
This is a fantastic book and I like the writing style of Bill Weinman. I have found this book to be an invaluable reference that has helped me get the most out of the new features that C++ 20 adds to the STL. I have now started to include concepts from this book into parts of my C++ code base modernisation.
R**Y
Fonts are too light
The fonts are light and it is tiring to read and Packt Publishing seems to do some cost cutting here.
Trustpilot
1 day ago
2 weeks ago