Indispensable Problems Solver.
Intermediate - Advanced Level Users.
This is the first book to step back from tools and focus purely on the C++ language as implemented in Visual Studio 6. It systematically presents the C++ language as Microsoft defines it, from variables and constants to high-level constructs such as distributed classes and templates. The book provides details as to how C++ data is represented at the binary level. Yet, it is not merely a syntax summary, but also a detailed reference on creating code structures with VC++ code elements.
The book provides depth on advanced language elements, such as templates, that are glossed over in most references. It also includes a tear-out, quick-reference card summarising the Visual C++ 6 language and explains in step-by-step fashion how code elements are used, from simple "if" statements to complex COM/DCOM structures.