These exercises enhance your skills and ease the transition from C to C++.
-
Updated
Mar 26, 2025 - C++
These exercises enhance your skills and ease the transition from C to C++.
These exercises enhance your skills and ease the transition from C to C++.
Modern C++ Utility Library
OpenGL Framework on C++23
An easy-to-use, lightweight, and efficient C++20 logging library.
Introduction to operator overloading and canonical class form through exercises on fixed-point arithmetic and object semantics. (C++ • 42 • OOP • Operator Overloading)
Explores inheritance and polymorphism by implementing a class hierarchy of ClapTrap robots with extended behaviors. (C++ • 42 • OOP • Inheritance)
Introduction to Object-Oriented Programming in C++, covering classes, member functions, and basic encapsulation principles. (C++ • 42 • OOP • Fundamentals)
Focuses on polymorphism, abstract classes, and deep copies through an animal class hierarchy with dynamic memory management. (C++ • 42 • OOP • Polymorphism)
Deepens C++ basics with memory allocation, references, pointers to members, and simple class design using dynamic behavior. (C++ • 42 • OOP • Memory Management)
CPP Modules
Get colourful texts on console with C++
Add a description, image, and links to the cpp-module topic page so that developers can more easily learn about it.
To associate your repository with the cpp-module topic, visit your repo's landing page and select "manage topics."