Effective STL Specific Ways to Improve Your Use of the Standard Template Library This is Effective C volume three it s really that good Herb Sutter independent consultant and secretary of the ISO ANSI C standards committee There are very few books which all C programmers must hav

  • Title: Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
  • Author: Scott Meyers
  • ISBN: 9780201749625
  • Page: 245
  • Format: Paperback
  • This is Effective C volume three it s really that good Herb Sutter, independent consultant and secretary of the ISO ANSI C standards committee There are very few books which all C programmers must have Add Effective STL to that list Thomas Becker, Senior Software Engineer, Zephyr Associates, Inc and columnist, C C Users Journal C s Standard Template This is Effective C volume three it s really that good Herb Sutter, independent consultant and secretary of the ISO ANSI C standards committee There are very few books which all C programmers must have Add Effective STL to that list Thomas Becker, Senior Software Engineer, Zephyr Associates, Inc and columnist, C C Users Journal C s Standard Template Library is revolutionary, but learning to use it well has always been a challenge Until now In this book, best selling author Scott Meyers Effective C , and More Effective C reveals the critical rules of thumb employed by the experts the things they almost always do or almost always avoid doing to get the most out of the library Other books describe what s in the STL Effective STL shows you how to use it Each of the book s 50 guidelines is backed by Meyers legendary analysis and incisive examples, so you ll learn not only what to do, but also when to do it and why Highlights of Effective STL include Advice on choosing among standard STL containers like vector and list , nonstandard STL containers like hash_set and hash_map , and non STL containers like bitset.Techniques to maximize the efficiency of the STL and the programs that use it.Insights into the behavior of iterators, function objects, and allocators, including things you should not do.Guidance for the proper use of algorithms and member functions whose names are the same e.g find , but whose actions differ in subtle but important ways.Discussions of potential portability problems, including straightforward ways to avoid them Like Meyers previous books, Effective STL is filled with proven wisdom that comes only from experience Its clear, concise, penetrating style makes it an essential resource for every STL programmer.

    • [PDF] Download ↠ Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library | by ✓ Scott Meyers
      245 Scott Meyers
    • thumbnail Title: [PDF] Download ↠ Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library | by ✓ Scott Meyers
      Posted by:Scott Meyers
      Published :2019-05-04T02:23:18+00:00

    About "Scott Meyers"

    1. Scott Meyers

      Scott Meyers Is a well-known author, some of his books are a fascination for readers like in the Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library book, this is one of the most wanted Scott Meyers author readers around the world.

    928 thoughts on “Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library”

    1. Excellent book!Although the name states STL, Scott Meyers focuses mainly on the data structures and algorithms part of it: expect plenty of detail on why and when you should use certain types over others, performance implications, idiomsIts review of the STL algorithms is very important: there is an important amount of functionality already available for C++ developers that replace most usages of raw loops. Knowing when to use these methods and which predicates must go with them is great.Finally [...]


    2. Scott discloses fifty common C++ errors with the Standard Template Library (STL), including what container shall you use (and when), how to use iterators, the remove-erase idiom, etc.I think this book is definitely useful especially as I haven't read any other texts about the STL. Yet, I found it less enlightening than More Effective C++. I found the text easy to read despite its technical nature, and I appreciate the effort to make it as entertaining as C++ code can be.


    3. This is the third of Meyers' must-have works that any competent C++ developer is likely to have within reach of his keyboard. It is perhaps not as ubiquitous as the two "Effective" books, as some developers think that using STL is not such a good idea, especially those restricted to DOS and its pernicious spawn. (To steal a Meyers coinage.) If you have such a developer on your team, buy them a copy of Visual Basic and send them home immediately. STL is an open standard and is understood industry [...]


    4. The biggest problem with a programming book is how to use it. The content in this book is rich, deep, and helpful. But I have to admit I was dubious about getting this book because I could see no solid case for it improving my programming in the laid back format of the previous "50 Specific Ways" books. And what I found was consistent with my original impressions.The problem with teaching people to use the STL better is that they have to actually have experience using the STL. I don't just mean [...]


    5. In almost every item in the book presents an opinion or a preference of a particular style of writing programs in C++, the better thing about it, is that Meyers followed that opinion with a deep reasoning on why that's the case. A lot of the reasoning brings us to the perspective of the library/compiler writers. And that only strengthens the arguments made in the book.Plus, I chuckled every time I read an item. The jokes Scott Meyers made in his "Efficient" series of C++ books are hilarious, in [...]


    6. I appreciate the practial approach of Scott Meyers' Effective books. Although this book is recommended for intermediate to advanced C++ programmers, I would expand that recommendatin to any C++ programmer with a computer science background that has done any work with the Standard Template Library (STL). I found some of the topics in this book interesting, and suspect the others may have been more interesting if I had read this several years earlier in my C++ programming experience.


    7. Another great "Effective" book. Every book this guy puts out is great and I would recommend this one to any c++ programmer. For a technical book this it is an easy read and extremely informative. It's the sort of book you should read once and then refer to when you screw up and need to know why. You should also probably read before job interviews. 99% of C++ coding questions seem to come from one of these books.


    8. Was a good read after C++ For Game Programmers 3 Chapters on STL. Unfortunately, some of the things are now deprecated in C++11. In general it was good to see when and how to use STL correctly. I'm hoping Scott Meyers updates all his Effective books for C++11 soon :)


    9. Although this book doesn't have C++ in the title, those in the know will understand its relationship to the aforementioned programming language - it is about the effective use of the Standard Template Library, a set of algorithms and data structures for use in C++ programs.




    10. excellent as each meyers‘ book about c++. This is not a reference book about STL, but we can find answers about best practices on using containers, algorithms and functors.







    11. Great book.Re-read: Really, there are some things that you can hear now about modern C++ that Scott already told us all those years back.


    Leave a Reply

    Your email address will not be published. Required fields are marked *