我有以下情况:
class my_base { ... }
class my_derived : public my_base { ... };
template<typename X>
struct my_traits;
我想专门my_traits
研究所有派生自my_base
包括的类,例如:
template<typename Y> // Y is derived form my_base.
struct my_traits { ... };
my_base
添加标签和成员以使其更简单,我没有任何问题。我已经看到了一些技巧,但我仍然感到迷茫。
如何以简单而简短的方式做到这一点?