can you achieve the same thing without template specialization?
Let’s say I need to make a type that accepts a new types the same way as the containers work. Can I achieve the same thing without push_back type uses template specialization? #include <iostream> template <typename…> struct type_list {}; template <typename T> struct my_type { using type = T; }; template <typename LIST, typename T>… Read More can you achieve the same thing without template specialization?