From the Publisher: In a newly revised second edition, Ira Pohl has created a seamless transition to C++ by using Pascal constructs to build a knowledge of programming in C++. He begins by introducing readers to C and then focuses on C++ as a better C. Using numerous exercises and frequent language comparisons, he teaches concepts quickly and C++ Standard, the second edition covers the latest language features including detailed discussions of templates and exception handling. Features: Compares and contrasts Turbo Pascal 7.0 and C++, making it easy to move from one language to the other. Incorporates the proposed ANSI C++ Standard, including the most current information on bool, namespaces, and run-time type identification. Includes new chapters on templates and exception handling. Offers a clear and concise text written by one of the best-known authors on C. Incorporates numerous useful exercises, dissections, and sample programs. Includes carefully tested example programs, the source code for which is available via FTP.