Everything you need to learn template and metaprogramming in C++
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 !
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
Here is some documentation :
This software is licensed under the ISC license (see LICENSE.txt).