Skip to content

Mathieu-Lala/workshop_cpp_templated_meta-prog

Repository files navigation

💡 Workshop C++ meta-programming

Everything you need to learn template and metaprogramming in C++

License CPP version

Introduction

This workshop will help you to learn templates and metaprogramming from scratch : don't panic if you never used them before. Take a look on the definition of 'template metaprogramming'

Warning : C++ meta-programming is not modern C++ (and it trend to be deprecated), but it is a very interesting topic !

What you will do

Click to that link and upload the Workshop.ipynb

Each one contain exercises, meant to work around all the knownledge of the template in C++. Resolve all the exercice one by one !

To check if you have succeded, make sure that you have the expected output of our main.

Our main is not the only way to solve the exercise, feel free to change it if needed

Having troubles ?

Here is some documentation :

License

This software is licensed under the ISC license (see LICENSE.txt).

Author