Introduction to C++ programming - Malik, D. S. (Boston, MA : Course Technology, Cengage Learning, 2009)
An overview of computers and programming languages -- Basic elements of C++ -- Input/output -- Control structures I (selection) -- Control structures II (repetition) -- User-defined functions -- Arrays -- Classes and data abstraction -- Namespaces, the "class string," and user-defined simple data types -- Pointers -- Applications of arrays (searching and sorting) and the "class vector" -- Recursion.
Keywords: C++ (Computer program language)