This is a book about learning by doing and is aimed at programmers familiar with programming, but not C++. C++ is one of the most used object-oriented languages and is used when speed and reliability are required. It is designed for many system-level tasks, such as operating-system programming. The key exercises in this book are not simply listed at the end of the chapter, but are integrated into the main text. Readers work hands-on throughout...