C++ For Dummies (2014)
Part I: Getting Started with C++ Programming
CHAPTER 1.Introduction to Scrum
CHAPTER 2.Declaring Variables Constantly
CHAPTER 3.Performing Mathematical Operations
CHAPTER 4.Performing Logical Operations
CHAPTER 5.Controlling Program Flow
Part IІ: Becoming a Functional C++Programmer
CHAPTER 7.Storing Sequences in Arrays
CHAPTER 8.Taking a First Look at C++ Pointers
CHAPTER 9.Taking a Second Look at C++ Pointers
CHAPTER 10.The C++ Preprocessor
Part IІІ: Introduction to Classes
CHAPTER 11.Examining Object-Oriented Programming
CHAPTER 12.Adding Class to C++
CHAPTER 13.Point and Stare at Objects
CHAPTER 14.Protecting Members: Do Not Disturb
CHAPTER 15.Why Do You Build Me Up, Just toTear Me Down, Baby?
CHAPTER 16.Making Constructive Arguments
CHAPTER 17.The Copy/Move Constructor
CHAPTER 18.Static Members: Can Fabric Softener Help?
Part IV: Inheritances
CHAPTER 20.Examining Virtual Member Functions: Are They for Real?
Part V: Security
CHAPTER 22.A New Assignment Operator, Should You Decide to Accept It
CHAPTER 24.Handling Errors — Exceptions
CHAPTER 25.Inheriting Multiple Inheritance
CHAPTER 26.Inheriting Multiple Inheritance
CHAPTER 27.Standardizing on the Standard Template Library
CHAPTER 28.Writing Hacker-Proof Code
Part VI: The Part of Tens
CHAPTER 29.Ten Ways to Avoid Adding Bugs to Your Program
CHAPTER 30.Ten Ways to Protect Your Programs from Hackers