Author image

Template Metaprogramming Library


Difficulty:
2/5


How I delved deep into Template Metaprogramming territory? Well after a few years experience with C++ I watched Walter E. Brown's excellent 2 part template metaprogramming CppCon conferences, titled “Modern Template Metaprogramming: A Compendium”.

There are many comments in the code and you can use it to learn. I have it all in a single file (yeah; not much software engineering work here).

This tiny library is the fruit of my labor.

I used Windows 8.1 x86_64, Visual Studio 2017, C++17 to build the project. It should work on other platforms as well.

Github

Github repository link.

Acknowledgements

Walter E. Brown video1
Walter E. Brown video2.

Big thanks to Mr Brown.


0 likes