C++ For Programmers, 2nd Edition

A refreshing tutorial on the unique features of C++. The author emphasizes C++ as a multi-purpose language and how it can be used to perform an entire range of programming tasks. Contains scores of examples and exercises which will motivate readers to explore the language constructs for themselves. Demonstrates aspects of C++ by means of simple and concise programs and describes the manner in which large C++ programs should be structured. This edition includes chapters devoted to templates and exception handling.