C++ Primer for C Programmers

by Jay Ranade

Published 1 January 1992
In this guide, two experts present an introduction to C++ programming and object-oriented analysis and design techniques. Simple explanations and illustrative examples should make mastering C++ easier, and all sample code is followed by the display output - whether an error or the expected result. First, the book describes the similarities and differences between C and C++, including source code naming conventions, fundamental data types, classes and derived classes, and operators and expressions. Complex C++ topics are broken down into their simplest components and explained, followed by multiple examples based on the Borland Turbo C++ Version 4.0 compiler. Throughout, careful attention is given to long-range considerations to ensure maximum utility. In addition, this practical guide offers tools to help users master C++ including: proven strategies for identifying and solving common design problems; rapid advances in object-oriented design techniques; sample object-oriented program designs; debugging techniques and debuggers; and reference appendices, including C++ syntax and OOP programming terminology.