【发布时间】:2017-12-15 21:52:56
【问题描述】:
在这里,我得到了一个带有可变参数类参数的模板类,每个类都有自己的 id 来自枚举值,例如:
struct A
{
enum ETypeID
{
Value = 244
};
};
(其他一些类的模式相同)
现在我得到了:
template<typename TypeList...>
struct TClass
{
static int _IDs[sizeof(TypeList)...];
};
我不知道如何使用给定类型列表中的每个 ETypeID::Value 来提供静态数组。
任何帮助将不胜感激
【问题讨论】: