

Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively--so that your software is correct, efficient, maintainable, and portable. That's where this practical book comes in. It describes how to write truly great software using C++11 and C++14--i.e. using modern C++.
Topics include:
Effective Modern C++ follows the proven guideline-based, example-driven format of Scott Meyers' earlier books, but covers entirely new material.
After I learned the C++ basics, I then learned how to use C++ in production code from Meyer's series Read More chevron_right
It takes about 6 Hours and 21 minutes on average for a reader to read Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14. This is based on the average reading speed of 250 Words per minute.
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 is 334 pages long.
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 is book #4 in the Effective C++ Book Series and comes after More Effective C++: 35 New Ways to Improve Your Programs and Designs and comes before Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
What should you read after Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 Book? Here is a list of books to read if you read and loved Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
Great book, but written assuming you've read the first few Scott Meyers books.
Derived From Web , Feb 14, 2022
There is a lot of wisdom in this book. The only complaint I have is that the book is written from a point of view that the reader already knows what he is reading.
|
|
Recommended to buy:
Yes
|
Had high expectations for this book and did not disappoint
Derived From Web , Feb 14, 2022
Scott Meyer's book is once again a top- tier book. It's difficult to keep up with all the latest features and best practices with the evolution of C++. Most of the important aspects to the language are covered by Effective Modern C++, which makes it easy to read. This isn't a replacement for Stroustrup's 4 th edition book, but it follows the Pareto rule spot on and can ramp up any intermediate level C++ developer in no time. If you' re new to C++, I would recommend reading either Meyer's older Effective C++, C++ Primer, or Stroustrup's novice book to get the most out of this book. The target audience for this book is likely to be developers who have at least worked with C++98 before and have a strong understanding of the basics.
|
|
Recommended to buy:
Yes
|
Good, but dense book with excruciating level of detail.
Derived From Web , Feb 14, 2022
This is a very technical book for someone who is not confident with C++. You need to know the difference between an l value and an r value, which is difficult. They go into great detail with each little thing. It is a very dense read for advanced programmers with a lot of patience. Is it really necessary for it to be written like a legal document? I have been programming for 30 years and have to go slowly through the book.
|
|
Recommended to buy:
Yes
|
Difficult to follow
Derived From Web , Jul 20, 2021
Don't buy this book if you' re expecting easy to understand descriptions of the features. The book assumes you know almost all of the details about C++, because it dives directly into matters. If you aren't as experienced as the author, you may find yourself searching the web for hours to understand what he's talking about. If you have a lot of experience with C++ and know a lot of its advanced details, this book will be good for you. The author may spend too much time explaining multiple wrong code options just to give you the final correct code answer. The book is enjoyable, but also depressing. It makes you want to use another programming language.
|
|
Recommended to buy:
No
|
Terrible Print Quality
Derived From Web , Feb 1, 2020
O' Reilly has switched to print on demand, which comes with much lower quality than traditional books. The copy I got was coarse, low- quality and had ink splotches. I am returning the book because I expect it to fall apart quickly. I agree with the top 4 star review by William Ross that the content is very complicated and doesn't get me excited to use the language. I get ready to run away.
|
|
Recommended to buy:
No
|
Just what I needed
Derived From Web , Jan 26, 2020
It is about time I figure out how to use templates and C++11, after years of writing simple code. We have a new guy on the team that is writing code that the rest of us can not follow. I couldn't find many books to read. Thank you Scott, for writing this one! It made my head hurt a lot. I came back to this after I turned to "C++ Templates" for a while. If you want to be an advanced coder, you have to know how the compiler works. Scott begins with deducing types. I have a way to go to get through the whole book, but I am confident I will be able to peer review the new guy's code by that time.
|
|
Recommended to buy:
Yes
|
Nice tips&tricks
Derived From Web , Apr 26, 2018
There are new features and new syntax in C++. It does a good job with some of the more usable features of C. These are still helpful even with a newer rev. I often saw examples of how to make it appear more transparent. It was difficult to get down to the details of many of the comments, but it could be done better. The new features tend to be short, but they can sometimes be hard to understand. On the whole, it says what matters. Some things need to be taken in moderation and many could have been said better. wired weird.
|
|
Recommended to buy:
Yes
|
Excellent book on C++11 and 14
Derived From Web , Aug 8, 2017
This is not a 5- star review because the book is missing code images. There was an image of each code fragment in earlier books. Due to the funky way that readers wrap lines, this is essential. It is not user- friendly to have to juggle the book and website, or multiple devices, even if these code snippets are available online.
|
|
Recommended to buy:
Yes
|
Excellent guide for experienced C++ programmers
Derived From Web , Mar 15, 2017
The guide is great for those who are coming to grips with the modern additions to the language. This is not an introduction to learning the C++ language. There are guidelines to help experienced programmers use the newest features in the C++ language.
|
|
Recommended to buy:
Yes
|
New from | Used from |
---|