I would like to define a struct for each type I use that just holds a type.
template<size_t S>
struct Reflector //Reflector
{
using Type = void;
};
template<>
struct Reflector<63>
{
using Type = sometype<3>;
};
I know I could do it by hand.
To really think which types i am using. Like float, std maps e.t.c.
But is there some way to make the computer automatically do this?