 |
Effective STL View Larger Image | Scott Meyers Addison-Wesley, Paperback, Published June 2001, 260 pages, ISBN 0201749629 | List Price: $49.99 Our Price: $38.95 You Save: $11.04 (22% Off)
| | | Availability: Out-Of-Stock |
Customer Reviews: 2 Average Customer Rating:      Write a Review and tell the world about this title! People who purchase this book frequently purchase: - Effective C++: 55 Specific Ways to Improve Your Programs and Designs, 3rd Edition; Scott Meyers, $38.95, 22% Off!
- More Effective C++: 35 More Ways to Improve Your Programs and Designs; Scott Meyers, $38.95, 22% Off!
- The C++ Standard Library: A Tutorial and Reference; Nicolai M. Josuttis, $57.95, 23% Off!
- C++ Coding Standards: 101 Rules, Guidelines, and Best Practices; Herb Sutter, et al, $34.95, 22% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
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. Table of Contents
Preface.
Acknowledgments.
Introduction 1.
1. Containers.
2. Vector and string.
3. Associative Containers.
4. Iterators.
5. Algorithms.
6. Functors, Functor Classes, Functions, etc.
7. Programming with the STL.
Bibliography.
Appendix A: Locales and Case-Insensitive String Comparisons.
Appendix B: A Sample Allocator.
Appendix C: STL Programming and Mircosoft Visual C++ 6.0.
Index.
Customer Reviews
Customer Reviews: 2 Average Customer Rating:      Mar 28, 2002     Excellent STL book. This book is essential reading for anyone serious about making use of the STL.
Jul 27, 2001     Larry Brunelle from Allen, TX Out of the park again, Scott!! To write C++ for a living, you need Stroustrup, the ANSI standard - and Scott Meyers. This latest work continues the tradition of Effective C++ and More Effective C++ in enabling the programmer to produce work of genuine value. In the 50 items of Effective STL, Mr. Meyers primarily addresses himself to the effective use of those parts of the STL that support iterators, including the standard container classes. He tells you what will work and what won't, and provides a very valuable set of pointers to references and resources covering topics he does not (Josuttis prominent among them). The writing remains, as in the earlier volumes, lucid, accurate, interesting, and concise so as to provoke the envy of novelists as well as tech writers. No doubt about it, this book has become, immediately at release, THE entry point to successful use of the STL. Bravo, Scott!!
|
 |