Geared to experienced C++ developers who may not be familiar with the more advanced features of the language, and therefore are not using it to its full capabilities Teaches programmers how to think in C++-that is, how to design effective solutions that maximize the power of the language The authors drill down into this notoriously complex language, explaining poorly understood elements of the C++ feature set as well as common pitfalls to avoid Contains several in-depth case studies with working code that's been tested on Windows, Linux, and Solaris platforms
Professional, practical, applied approach towards C++. The books covers a lot of breadth. After the C++ bible, The C++ Programming Language, by Bjarne Stroustrup, this is the book 2nd in my list of good books on C++ the core language. This book discusses STL, templates, advanced techniques, iostreams, even some popular design patterns in detail with working code examples, interview aspects for job search as a C++ developer, and some quicks and oddities of the languages from the perspective of a professional C++ programmer. I loved this book and the approach. One of the very good books on C++. Highly recommended! I have read 2nd edition of this book, but there is 4th edition of the book that discusses the latest, and very important and critical updates to the C++ language. Please pick up the latest edition of the book to read.