Skip to content

Toowan0x1/CPP_MODULES

Repository files navigation

CPP_MODULES

My solution for CPP Modules of the Common core of 42 school.

List of all my cpp-modules

All of those exercises are compilable with the -std=c++98-flag, since this was a requirement for this project.
All exercises can be compiled from the root of the exercise with make, make all or make re.
All exercises have a main function to demonstrate all the abilities of the subject.

CPP Concept Validation
CPP_00 namespaces, classes, accessors/getters, and C++ string manipulation 100% ✅
CPP_01 Pointers, & File streams 100% ✅
CPP_02 Orthodox canonical form, Operator overloading & Fixed point numbers 80% ✅
CPP_03 Inheretence, Multiple inheretence, Polymorphism, Constructor Chaining, Access specifier (Base class & Class members) 80% ✅
CPP_04 Subtype polymorphism, abstract classes, interfaces, The diamond problem 80% ✅
CPP_05 Templates, Exception handling, and Operator overloading, Member Function 100% ✅
CPP_06 Static casting, Dynamic casting, Conversion of scalar types, Serialization and reinterpret casting 100% ✅
CPP_07 Function templates, and Class templates 100% ✅
CPP_08 STL, STL containers:(list, vector, map, stack), iterators & iterators adapters, and algorithms 100% ✅
CPP_09 100% ✅

Please don't copy paste any code if you are a fellow student.
Feel free to contact me if you have any questions. Thank you!

About

CPP_MODULES / 42

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published