Overview
Syllabus
Installing CodeBlocks
Simple C++ Program
Printing Text
Variables
Basic Calculator
variable memory
Basic Arithmetic
If
Function
Creating functions with parameters
Functions with multiple parameters
Classes and Objects
Variables in Classes
Constructor
placing classes in diff. files
If statement
If else statement
while loops
program using loops
Sentinel controlled loops
Assignment & Increment operator
For loops
stock market simulator
Do- while loop
switch
Logical Operator
Random Number Generator
Default arguments
Scope resolution operator
Function Overloading
Recursion
Arrays
Arrays with Loops
Arrays Calculation
Array as argument
MD Array
Pointers
Pass by Reference
size of
pointer math’s
Indirection Operator
Deconstructor
Constant Object
Member Initialization list
Composition
Composition continue
Friend Function
This pointer
Operator Overloading
Operator
Inheritance
Protected Members
Constructor & Deconstructor Derive C
Polymorphism
virtual Function
Abstract & pure virtual
Function Template
Template with parameters
Class template
Template specialization
Exception handling
Exception
Files
files 2
writing Custom file structure
reading Custom file structure
file program
file program
program
String Class & string function
String Class 2
String Class 3
Taught by
Extern Code