Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 686 Bytes

README.md

File metadata and controls

34 lines (24 loc) · 686 Bytes

CPP-42

100/100

Mandatory part

This project is a C++ "piscine", divided into nine parts.

  • Is not allow to use any external library neither C++11 and derivatives.
  • Every output goes to standard output.

Module00

First shot with the C++ syntax.

Module01

Memory allocation, References, Pointers to members, File streams.

Module02

Polymorphism, operators overload and canonical classes.

Module03

Inheritance.

Module04

Subtype polymorphism, abstract classes, interfaces.

Module05

Repetition and Exceptions

Module06

Any cast situation is solved by a specific cast.

Module07

Templates.

Module08

Templated containers, iterators and algorithms.