####Sams Teach Yourself ##C++
Sample code used and slightly rewritten from the 7th edition of the textbook.
Chapters:
- Getting Started
- Anatomy of a C++ Program
- Using Variables, Declaring Constants
- Managing Arrays and Strings
- Expressions, Statements, and Operators
- Controlling Program Flow
- Organizing Code with Functions
- Pointers and References
- Classes and Objects
- Implementing Inheritance
- Polymorphism
- Operator Types and Operator Overloading
- Casting Operatos
- Macros and Templates
- The Standard Template Library
- String Class
- Dynamic Array Classes
- List and forward_list
- Set Classes
- Map Classes
- Understanding Function Objects
- C++11 Lambda Expressions
- STL Algorithms
- Adaptive Containers
- Working with Bit Flags Using STL
- Understanding Smart Pointers
- Using Streams
- Exception Handling
- Going Forward