This directory is about learning C++ from scratch based on coding!
-
Lesson One 01:
- type- operator- cin , cout
-
Lesson Two 02:
- if , switch
-
Lesson Three 03:
- for - while - do while
-
Lesson Four 04:
- function
-
Lesson Five 05:
- array
-
Lesson Six 06:
- pointer
-
Lesson Seven 07:
- string
-
Lesson Eight 08:
- enum - struct - union
-
Lesson Nine 09:
- file
As follow we summerized the diffrence between C and C++:
C | C++ | Level |
---|---|---|
printf | cout | basic |
scanf | cin | basic |
XXX | bool | basic |
... | function overloading | intemidiate |
XXX | function(deafult) | intemidiate |
XXX | functions inside a struct | intemidiate |
XXX | same name local and global function and variable | intemidiate |
XXX | define small scops with same name varible in diffrent scope | intemidiate |
XXX | better memory leak managment | intemidiate |
XXX | OOP | advance |
You can also be involved in our project or make any changes if you want For any questions, contact us: [Ben Teymuri] on Email.
This work is supported by following cource:
-
- Associate Professor
-
- Associate professor (tenure-track)
-
- Associate professor (tenure-track)
MIT