Fundamentals of C++ Programming
by Richard L. Halterman
Publisher: Southern Adventist University 2015
Number of pages: 638
Table of Contents: The Context of Software Development; Writing a C++ Program; Values and Variables; Expressions and Arithmetic; Conditional Execution; Iteration; Other Conditional and Iterative Statements; Using Functions; Writing Functions; Arrays; Vectors; Sorting and Searching; Other Standard C++ Objects; Structured Data; Objects; Building some Useful Classes; Inheritance and Polymorphism; Using the Simple Graphics Library.
Download or read it online for free here:
by Jeremy A. Hansen - Rook's Guide Press
This Creative Commons-licensed textbook written by Norwich University students and faculty aims to provide an introduction to the C++ programming language. In this book, we will favor older techniques, pre-C++11 (introduced in 2011).
by Kjell Bäckman - BookBoon
This text is intended as course material for Structured Programming with C/C++ at university level. It can also be used as self-learning material. The purpose of the book is to teach how to 'think programming' and secondarily to teach C++ code.
by Owen L. Astrachan - McGraw - Hill
This book is designed for a first course in computer science that uses C++ as the programming language. The goal was to leverage the best features of the language using sound practices of programming and pedagogy in the study of computer science.
by Michael Dawson - Course Technology PTR
If you're ready to jump into the world of programming for games, Beginning C++ Through Game Programming will get you started on your journey, providing you with a solid foundation in the game programming language of the professionals.