this is the repo where I store all my exercise for the CPP modules from 42 shool
-
Updated
Apr 3, 2025 - C++
this is the repo where I store all my exercise for the CPP modules from 42 shool
Basic C++ exercises. Introduction to CPP, RAII, OOP, I/O and file streams, operator overloading, templates/generics and STD containers.
libft, ft_printf, get_next_line, born2beroot, pipex, push_swap
42 Cursus: c++ modules for learning the language.
All my projects of 42Network at 42 Roma.
🏊 Mini C++ Piscine containing Modules from 00 to 09
42 school CPP modules
[42 Madrid] I don't want to set the world on fire
This project aims to teach you object-oriented programming principles by creating a class hierarchy in C++. It starts with a basic ClapTrap class and then adds derived classes such as ScavTrap, FragTrap, and DiamondTrap.
Bu proje, C++ dilinde temel programlama becerilerini geliştirmek için tasarlanmıştır. Proje, sabit noktalı sayılar (fixed-point numbers), copy constructor, operatör aşırı yükleme (operator overloading), geçici polimorfizm (temporary polymorphism), cmath kütüphanesi ve increment/decrement operatörleri gibi önemli C++ konularını kapsamlı bir şekilde
[42 Madrid] Aaaaand... OPEN!
[42 Madrid] Scalar conversion
This project includes three fundamental exercises focused on the use of the STL (Standard Template Library). The first part implements a generic easyfind function to search within STL containers, the second introduces a Span class to calculate the shortest and longest distances between numbers, and the third develops an it
[42 Madrid] Easy find
In this module, you'll learn about type conversions in C++ using operators like static_cast, dynamic_cast, and reinterpret_cast. You'll also explore polymorphism and safely convert between derived classes using dynamic_cast.
This repo covers key concepts in object-oriented programming in C++. It includes explanations of virtual functions, abstract classes, interfaces, and copy methods, all illustrated with examples. The focus is on dynamic polymorphism and practical applications of these concepts.
Add a description, image, and links to the 42-cpp-module topic page so that developers can more easily learn about it.
To associate your repository with the 42-cpp-module topic, visit your repo's landing page and select "manage topics."