These projects are part of a intensive day-to-day programming session, some may call it a rush, we call it a piscine.
Project | Language | Grade | Description | |
---|---|---|---|---|
0 | cpp00 | 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! | ||
1 | cpp01 | This module is designed to help you understand the memory allocation, reference, pointers to members and the usage of the switch in CPP | ||
2 | cpp02 | This module is designed to help you understand Ad-hoc polymorphism, overloads and orthodox canonical classes in CPP. | ||
3 | cpp03 | This module is designed to help you understand Inheritance in CPP. | ||
4 | cpp04 | This module is designed to help you understand Subtype polymorphism, abstract classes and interfaces in CPP. | ||
5 | cpp05 | This module is designed to help you understand Try/Catch and Exceptions in CPP. | ||
6 | cpp06 | This module is designed to help you understand the different casts in CPP. | ||
7 | cpp07 | This module is designed to help you understand Templates in CPP. | ||
8 | cpp08 | This module is designed to help you understand templated containers, iterators and algorithms in CPP. | ||
9 | cpp09 | This module is designed to help you understand the containers in CPP. |
To clone this repository, including all of its submodules:
git clone --recursive git@github.com:AdrianWeaver/cpp_piscine.git
Alternatively, you can:
git clone git@github.com:AdrianWeaver/cpp_piscine.git
git submodule update --init --recursive
Forked from the work done by the amazing mcombeau: visit her at github/mcombeau | Website: codequoi.com Fellow students feel free to use and leave a star behind ;)