C++ Unleashed is a survey of advanced topics in C++. The goal of this book is to provide
a focused examination of each of these topics, covering the essential information
you need to fully exploit the power of the C++ language.
Many of the topics in this book deserve a book in their own right. Because it is not possible,
given the available space, to cover every aspect of some of these subjects, the
chapters in this book explain only what is most necessary for you to gain a working
understanding of the technologies they describe. Often, you will find that the information
provided here is sufficient for your immediate needs. Even if that is not always the
case, these chapters provide a useful foundation in these advanced issues that will allow
you to quickly gain a more comprehensive understanding of them with further study.
Jesse Liberty's C++ Unleashed presents focused explanations of the core features and complexities of C++. The text covers advanced object-oriented analysis and design strategies and implementation issues associated with memory management, STL container classes, iterators, and algorithms. Manipulate data using dynamic data structures and recursion, efficient sorting algorithms, and advanced hashing and parsing techniques.