Think C++ byAllen B. Downey
This PDF covers the following topics
related to C++ : The way of the program, Variables and types, Function,
Conditionals and recursion, Fruitful functions, Iteration, Strings and things,
Structures, More structures, Vectors, Member functions, Vectors of Objects,
Objects of Vectors, Classes and invariants, File Input/Output and apmatrixes.
Author(s): Allen B. Downey
191 Pages