Skip to content
#

orthodox-canonical-class

Here are 19 public repositories matching this topic...

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.

  • Updated Feb 15, 2026
  • C++

The C++ Modules (00–09) at 42 are designed to progressively build strong foundations in modern C++ (usually C++98 standard in the project rules). The focus is object-oriented design, memory management, and STL. Below is a structured breakdown.

  • Updated Feb 19, 2026
  • C++

Improve this page

Add a description, image, and links to the orthodox-canonical-class topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the orthodox-canonical-class topic, visit your repo's landing page and select "manage topics."

Learn more