Skip to content

this is a 42 school project, the goal is to learn the basics of C++,

Notifications You must be signed in to change notification settings

abouabra/42-CPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

42 CPP Pool

Description

this is a 42 school project, the goal is to learn the basics of C++, it is a 10 days intensive course, with a lot of exercises and projects. during this pool, we will learn about the following topics:

Day Topics
00 Namespace, class, member functions, stdio stream, initialization lists, static, const, and lots of basic stuff
01 Memory allocation, references, pointers to members, file streams
02 Ad-hoc polymorphism, operators overload and canonical classes, fixed and floating point types
03 Inheritance
04 Subtype polymorphism, abstract classes, interfaces
05 Repetition and exceptions
06 C++ Casts
07 Templates
08 STL and iterators
09 STL algorithms and and implementation of ford-johnson merge-insertion sort algorithm

Final Note

If you have any suggestions or improvements, feel free to open an issue or submit a pull request.

About

this is a 42 school project, the goal is to learn the basics of C++,

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published