



Buy C++17 - The Complete Guide: First Edition by Josuttis, Nicolai M. (ISBN: 9783967300178) from desertcart's Book Store. Everyday low prices and free delivery on eligible orders. Review: Josuttis writes superb reference books - Josuttis writes superb C++ reference books, and this together with C++20 guide (currently 85% complete, not available in print yet!) make a good pair. To say C++17 is a relatively small update, this book has lots of detail. Perhaps in the future the author could combine the material into a more general Modern C++ reference? Since currently you have to know which book to dip into. Review: Great insight into C++17 - Nicolai Josuttis delves at great length into the intracacies of C++17. I find his writing helpful, but somewhat dry. If he were to describe why some of the new features were added to this version of the standard it would aid understanding. For example, the file system is self-explanatory, but other chapters would benefit from some hints about why that feature was added and what kind of development it is intended to assist.
| Best Sellers Rank | 643,404 in Books ( See Top 100 in Books ) 4,197 in Computing & Internet Programming |
| Customer reviews | 4.7 4.7 out of 5 stars (126) |
| Dimensions | 19.05 x 2.62 x 23.5 cm |
| ISBN-10 | 396730017X |
| ISBN-13 | 978-3967300178 |
| Item weight | 885 g |
| Language | English |
| Print length | 454 pages |
| Publication date | 6 Sept. 2019 |
| Publisher | NicoJosuttis |
B**N
Josuttis writes superb reference books
Josuttis writes superb C++ reference books, and this together with C++20 guide (currently 85% complete, not available in print yet!) make a good pair. To say C++17 is a relatively small update, this book has lots of detail. Perhaps in the future the author could combine the material into a more general Modern C++ reference? Since currently you have to know which book to dip into.
P**R
Great insight into C++17
Nicolai Josuttis delves at great length into the intracacies of C++17. I find his writing helpful, but somewhat dry. If he were to describe why some of the new features were added to this version of the standard it would aid understanding. For example, the file system is self-explanatory, but other chapters would benefit from some hints about why that feature was added and what kind of development it is intended to assist.
S**M
This book is, as the title says, about adopting improvements available in C++17.
Written in a clear and easy to read style this book is an excellent reference. Ideas introduced are illustrated by nice examples through out the book. It does sometimes draw on very detailed knowledge of how C++ templates work. I am not sure that every reader will recall the immediately and an appendix explaining terminology and template concepts would have been welcome.
S**D
Excellent book from a top class author
This book is ideal for developers already familiar with C++11 and wanting to learn about the new features in C++14 and C++17
Z**N
Well written and good examples. recommended.
A**R
Pretty useful book, after going through it once I will probably be going back to specific chapters the first times I use a new feature in my code, or to better unerstand some "unexpected results" I get from the compiler. The focus of the book is what's new with 17, there is an assumption by the author that the reader is familiar with 11 and 14, not just with the C++ basics. That's what I was looking for, and I'm very happy with it, but if you are looking for a full C++ tutorial this might not be the best choice for you. The writing style is very dry, but as I had read other books from the same author I knew what to expect, other authors (ex:Scott Meyers) are a more pleasant read, but it's still a lot better than attempring to read the ISO standard document itself. I usually prefer the "dead tree" version for any book I intend to read end to end, but in this case the electronic version is better both for quicker searches when using the book as reference and because the author has included a lot of links to the documents that led to the new features that are useful to dig even deeper. The five stars because it's a very good fit to my req.
M**D
me semble bien ecrit et assez complet, un vrai Jossutti
J**R
This book is a very solid introductory reference piece to the C++ 17 features (NEW & renewed), and goes through the bullet points of the recommendations of the pros and cons. Within those points of emphasis it does go through the additions to the language since C++ 11 and BEFORE - the good, the bad, and the "ugly" of the ilk. It also does some highlighting of the successor to it, C++ 20 - and to a certain degree the impending C++ 23 (they tease you with the brief "trailer" of how ++23 will improve upon memory & pointer interaction - WITHOUT actually referring to it as ++23). It separates the chapters uniformly and logically, and does some pretty good depth building by gradually putting things in the order that many C++ books don't. There are some small flaws that make this a 4.7/4.8 star book RATHER than a FULL 5. I've noticed 3 or 4 typos that do make certain sections of coding examples slightly hard to follow, but nothing fatal or terminal in the end view. Another small "ding," is how they seem to skip over some basic intricacies between updates of C++ before C++ 17, but that might be JUST me. That might be a bigger deal to me than to others - and if those points are important to you, there are books that do emphasize those things more precisely. All and all, a very solidly precise and easily understandable introductory voyage to C++ 17.
H**K
Every three years there is an upgrade to C++ with significant improvements. The downside is that it is hard to find the gems that are useful for your projects. This is where the book comes into play. The author extracts the major changes from the complex standard and adds use cases, motivations, technical background, code samples, and incompatibility-warnings. His language is as clear and as simple as possible. The book is well-structured and the type-setting is professional. There are no blurred screen-shots of code samples. The documented corner cases point out a deep knowledge. When striving to utilize the full power of C++17 this books saves a lot of time.
Trustpilot
Hace 5 días
Hace 2 meses