The Art of Template MetaProgramming (TMP) in Modern C++
-
Updated
Jun 6, 2024 - C++
The Art of Template MetaProgramming (TMP) in Modern C++
A hobby C++ template metaprogramming library in continuation-passing style
Compile-time C++ experimental ECS engine with CRTP mixin stacks and zero-overhead system pipelines.
A C++ compile-time state machine with a transition table and entry iteration, still in development but promising.
This project is for controling fan using arduino based on the environment temperature. LCD will displays the temperature and the speed of dc motor.
Collection of code stanzas used for learning Modern C++
Useful template metaprogramming ideas
C++ header-only library that uses TMP to generate all rotations of a given integral sequence at compile-time.
This is simple example of how Static Polymorphism is achieved by using Template Meta Programming(TMP)
Add a description, image, and links to the tmp topic page so that developers can more easily learn about it.
To associate your repository with the tmp topic, visit your repo's landing page and select "manage topics."