Short description
This guide uses a double-page spread with a description of language elements on one side and an illustration with graphics and sample programs on the other. The chapters include exercises and sample solutions and an appendix provides binary number representation, pre-processor directives, and operator precedence tables.
Long description
A Complete Guide to Programming in C++ was written for both students interested in learning the C++ programming language from scratch, and for advanced C++ programmers wishing to enhance their knowledge of C++. The chapters are organized to guide the reader from elementary language concepts to professional software development, with in-depth coverage of all the C++ language elements 'en route.' The order in which these elements are discussed reflects the goal of helping students create useful programs every step of the way.