Effective STL,book by Scott Meyers

STL (Standard Template Library) has made a revolution in C++ programming, but programming,using stl is traditionally considered a very difficult task. Fortunately, the situation has changed. In this electronic book, a well-known author and programmer Scott Meyers reveals the secrets of skill to achieve maximum efficiency with this library. In this ebook provides numerous recommendations and methods of work with STL.
Book is written for the intermediate or advanced C++ programmer, renowned C++ expert Scott Meyers provides essential techniques for getting more out of the Standard Template Library in Effective STL, a tutorial for doing more with this powerful library.
STL is a hugely powerful feature of today’s C++, but one with a well-earned reputation for complexity. The book is organized into 50 tips that explore different areas of the STL. Besides providing in a book a list of rules and don’ts, Meyers presents a lot of background on what works and what doesn’t with STL. Each tip in ebook is demonstrated with in-depth coding samples, many of which make use of two-color printing to highlight the most important lines of code.
A good part of this book involves using containers, like vectors and maps, which are built into STL. (Besides the standard built-in containers, the author also highlights in a book recent additions to STL like B-trees, which are available as extensions from other vendors.) From the ebook you’ll learn the best ways to allocate, add, change, and delete items inside containers, including associative containers like maps. From the book you’ll also learn to avoid common pitfalls, which can result in writing code that is slow or just plain wrong.
Other areas covered in ebook Effective STL cover getting the most out of the 100-plus STL algorithms that are bundled with this library. In this book Meyers shows you how to choose the correct algorithm for sorting and other functions. In this book Meyers shows you when these classes make sense and the best ways to implement them. Besides specific tips, from the ebook you’ll get plenty of general programming advice. A useful appendix in the ebook shows the limitations of STL as implemented in Microsoft Visual C++ 6.0 and how to overcome them.
Overall, book Effective STL is a really invaluable source of programming expertise on an essential aspect of today’s C++ for anyone who is using–or planning to use - STL in real production code. It is quite simply a must-have.

Related posts
December 28th, 2008 | Category: Books on C , C++ | Comments (0)

No Comments »

No comments yet.

Leave a comment

RSS feeds
Entries (RSS)

Meta