This series is designed for programmers who want to learn C++ to develop object-oriented programs. It covers the parts of a C++ program, variables, constants, expressions, statements, and functions, and examines classes and objects and how these components work in the program flow. The series also discusses pointers, references, arrays, inheritance, and functions. Advanced topics covered include streams, templates, exceptions and error handling, libraries, and object-oriented analysis and design.
This series is for the beginning programmer or for the experienced programmer who wants to learn C++.
- A glossary
- Sample program files for all program listings in the course
- Answers to the exercises