Skip to content

hasnasln/my-cpp-moduls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

42 C++ Modules

This repository contains my solutions to École 42's C++ curriculum. The program consists of 10 modules that progressively introduce C++ concepts from basic syntax to advanced templates and STL.


📜 Module Overview

Module Topics Key Concepts
00 Basics namespace, class, iostream, initialization lists
01 Memory Pointers, references, memory allocation
02 Operators Overloading, Orthodox Canonical Form
03 Inheritance Single/Multiple inheritance
04 Polymorphism Virtual functions, abstract classes
05 Exceptions try/catch, custom exceptions
06 Casts static/dynamic/reinterpret casts
07 Templates Function/class templates
08 Containers STL containers, iterators
09 STL Algorithms, functors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors