For readers who have been introduced to C++ by Who's Afraid of C++?, C++ Training Guide, or any other book on the topic, hang on because there's a lot more to learn. In this follow-up book in the Who's Afraid Of? Series, the author again uses his widely-praised teaching style to carefully explain more complex C++ topics that'll turn intermediate level C++ programmers into true pros. This is the book that bridges the gap between the large number of introductory books and those aimed at advanced level professional programmers. It focuses on correct programming techniques, with coverage of topics such as pointers, memory, and proper use of classes. Features: * Easy-to-understand tutorial style for those with only modest knowledge of C++ * Precise instruction on how to avoid common errors in C++ programming * Realistic examples to explain the organizing principles of C++ beyond encapsulation * CD-ROM contains GNU C++ compiler and source code from text