The C++ modules is designed to help understand the specifities of the language when compared to C and object-oriented programming.
CPP is the name of the C++ mini pool at 42, a set of several lists of exercises that go from object-oriented basics like polymorphism and inheritance to C++ templates.
C++ (said C plus plus) is an object-oriented computer language created by notable computer scientist Bjorne Stroustrop as part of the evolution of the C family of languages. It was developed as a cross-platform improvement of C to provide developers with a higher degree of control over memory and system resources.
Module | Score | Description |
---|---|---|
CPP Module 01 | 100% | This first module of C++ is designed to help you understand the specifities of the language when compared to C. Time to dive into Object Oriented Programming! |
CPP Module 01 | 100% | This module is designed to help you understand the memory allocation, reference, pointers to members and the usage of the switch in CPP. |
CPP Module 03 | 100% | This module is designed to help you understand Inheritance in CPP. |
CPP Module 04 | 100% | This module is designed to help you understand Subtype polymorphism, abstract classes and interfaces in CPP. |
CPP Module 05 | 100% | This module is designed to help you understand Try/Catch and Exceptions in CPP. |
CPP Module 06 | 100% | This module is designed to help you understand the different casts in CPP. |
CPP Module 07 | 100% | This module is designed to help you understand Templates in CPP. |
CPP Module 08 | 100% | This module is designed to help you understand templated containers, iterators and algorithms in CPP. |
- Imperative programming
- Object-oriented programming
- Rigor
- OOP
- Object-oriented programming
- Imperative programming
- Rigor
The project is regularly updated with bug fixes and code optimization.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
Made by Welton Leite 👋 See my linkedin