Skip to content

MerelVanEssen/42-CPP-modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Subject to learn and excercise with C++.

Module 00: Introduction to classes, member functions, and simple objects.
Module 01: Advanced memory management concepts such as pointers and references.
Module 02: Exercises focusing on polymorphism and operator overloading.
Module 03: Working with abstract classes and virtual functions.
Module 04: Resource management using smart pointers.
Module 05: Introduction to templates and generic programming.
Module 06: Advanced usage of the Standard Template Library (STL).
Module 07: Move semantics, including move constructors and move assignment operators.
Module 08: Exception handling with try, catch, and custom exception classes.
Module 09: Metaprogramming, containers and advanced template techniques.

Releases

No releases published

Packages

 
 
 

Contributors