This repository contains projects from the 42 C++ modules curriculum, focusing on object-oriented programming, C++ core concepts, and standard library usage. Each project demonstrates mastery of a specific set of C++ skills, ranging from basic class design to advanced topics like operator overloading, templates, and exception handling. The code adheres to 42’s coding standards, emphasizing readability, maintainability, and correct memory management.
-
Notifications
You must be signed in to change notification settings - Fork 0
The goal of the C++ modules is to build strong OOP foundations through hands-on projects. It focuses on class design, operator overloading, inheritance hierarchies, polymorphism, exception handling, C++ type casting, template programming, and STL usage, all while adhering to Orthodox Canonical Form and modern C++ practices.
ourhouchmohamed97/CPP
About
The goal of the C++ modules is to build strong OOP foundations through hands-on projects. It focuses on class design, operator overloading, inheritance hierarchies, polymorphism, exception handling, C++ type casting, template programming, and STL usage, all while adhering to Orthodox Canonical Form and modern C++ practices.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
