namespace TL
{
template <class T, class U>
struct Typelist
typedef T head;
typedef U Tail;
};
}
Typelist 持有两个类型,我们可通过其内部类别 Head 和 Tail 加以访问。就是个这!
所有的处理都在编译期而非执行期,挺好!
原文转自:http://www.ltesting.net