Thinking In C++
Goodreads
简介
Developed from years of seminars given all over the world, this book takes the C programmer on the easiest route into C++ by moving step-by-step from what you already know.It's easy, but it's also increidibly the explanations of multiple inheritance, templates, exception handling, run-time, type identification and namespaces may be the best you'll find. Each chapter is a complete description of a single topic, building only on the material that's already been covered.
Every discussion is highlighted by small, clean, direct examples, all of which have been tested on a variety of compilers. The code is freely available on the Internet and BBS systems. This book will not only be your tutorial, but the first thing you reach for when trying to unravel a confusing issue.