Starting Out with C++: From Control Structures through Objects, Brief Version (9th Edition)
Solutions and explanations
Introduction to Computers and Programming
Introduction to C++
Expressions and Interactivity
Making Decisions
Loops and Files
Functions
Arrays and Vectors
Searching and Sorting Arrays
Pointers
Characters, C-Strings, and More about the String Class
Structured Data
Advanced File Operations
Introduction to Class
More about Classes
Inheritance, Polymorphism, and Virtual Functions