During my job I have to analyse and correct mathematical models that aim to evaluate risk in C++ and automise processes in Python. As I come from a finance background, I thought it could be a good exercise to look at some elementary data structure and code them from scratch in these two programming languages. Here comes the version C++.