Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library Contributor(s): Meyers, Scott (Author) |
|
ISBN: 0201749629 ISBN-13: 9780201749625 Publisher: Addison-Wesley Professional OUR PRICE: $52.24 Product Type: Paperback - Other Formats Published: June 2001 * Not available - Not in print at this time *Annotation: " 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: 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. |
Additional Information |
BISAC Categories: - Computers | Programming Languages - C++ - Computers | Programming - General |
Dewey: 005.133 |
LCCN: 2001022851 |
Series: Addison-Wesley Professional Computing |
Physical Information: 1.2" H x 5.4" W x 6.9" (0.95 lbs) 288 pages |
Descriptions, Reviews, Etc. |
Publisher Description: C++'s Standard Template Library is revolutionary, but until now, learning to use it well has been a challenge. In this book, best-selling author Scott Meyers exposes critical rules of thumb experts use to get the most out of STL. Using the same clear, concise approach that made Effective C++ so successful, he shows developers exactly how to unravel STL's complexities -- and leverage its full power. The book is organized into 50 guidelines, each followed by specific examples and to-the-point explanations. Meyers offers advice on what should be done, and why -- and what should not be done, and why not. Effective STL offers in-depth coverage of iterators, containers, allocators, string implementation, function objects, algorithms, equality, equivalence, and more. Discover how to choose among standard, non-standard, and non-STL containers; how to properly use algorithms and member functions that have the same names but subtly different behaviors; how to avoid potential portability problems; and how to maximize the efficiency of both the STL and the programs that use it. An essential resource for all C++ programmers. |