Purpose
- More in depth understanding of the programming language.
- OOP concepts.
- Know about the Standard Library.
Folder structure
- cpp-codes - contains N-numbers of code examples for each and individual concepts/topics.
- ds-cpp-playground - contains algorithms of each individual data structure topics.
- hackerrank-cpp - contains hackerrank cpp exercise solutions.
CONTENTS
- Introduction
- Setup & Hello World
- Drawing a Shape
- Variables
- Data Types
- Working with the Strings
- Working with the Numbers
- Getting User Input
- Building a CALCULATOR ~~ Part - 1
- Building a MAD LIBS game
- Arrays
- 2D Arrays & Nested Loop
- Functions
- Return Statements
- If Statements
- Building a BETTER CALCULATOR ~~ Part - 2
- Switch Statements
- While Loops
- Building A GUESSING GAME
- For Loops
- Exponent Function
- Comments
- Pointers
- Classes & Objects
- Constructor Functions
- Object Functions
- Getters & Setters
- Inheritance
- Polymorphism
- Standard Library(STL)