Covering the facets of C++ programming, this book discusses: design & coding style, functions, operators, class design, inheritance, construction/destruction, copying, assignment, namespaces, modules, templates, genericity, exceptions, & STL containers & algorithms. Each standard is described concisely, with practical examples.