I'm very new to C++ and OOP. I would like to know if there are any suitable books/websites/etc that I can refer to, for the below-listed topics:
- Introduction to Programming
- C++ Basics
- Simple Flow of Control and Programming Style
- More Flow of Control
- Repetition Statement
- Modularity using Functions
- Arrays
- Data Structures
- Pointers
- Pointer Arithmetic
- Using Pointers and Arrays
- Pointers (*) versus References (&)
- OOP Concepts
- Accessing the Object
- Object Construction / Destruction
- copy Constructor / this Pointer
- Function Overloading
- Overloading Operators
- Dynamic Objects new and delete
- Inheritance and Hierarchies
- Virtual Functions
- Arrays
- Working with String Data
- Structures and Unions