Product Description
The Standard Template Library (STL) encapsulates the pure raw horsepower of C/C++, plus the industry's most efficient algorithms and data structures. This book gives you the insight you need to leverage STL's power, by first teaching the advanced C/C++ fundamentals that make the STL possible. Begin with a high-level view of STL that explains how it is constructed, and its key elements, including containers, iterators, and algorithms. Master key Visual C++ features such as pointers, void pointers, templates and classes. Take advantage of the latest ANSI/ISO C++ standards, including key improvements such as namespaces, new-style type casting, and runtime type information. Then, learn STL in-depth, with extensive code samples covering language support, diagnostics, general utilities, strings, locales, numerics, I/O, and more.
From the Back Cover
Join Murray and Pappas in this book as they show you how to combine two new important areas of C++ programming; the Standard Template Library and the MFC library.
Both the STL and the MFC are presented as stand alone concepts. Each topic is thoroughly discussed with numerous programming examples. In these sections, you'll learn important terms, definitions, and how to build simple applications with both the STL and MFC.
The real power of this book is evidenced in third section of the book. Murray and Pappas skillfully integrate the earlier sections and teach you how to build MFC Windows applications using the STL. Here, you'll see practical examples of how the power of the STL can be brought into the MFC Windows programming environment. You'll find the examples to be powerful, concise and on the cutting edge of C++ programming today!
See all Product Description