虽然我很怀疑,但我很好奇是否有可能从现有类型中提取原始类型模板参数,可能使用RTTI.
例如:
typedef std::bitset<16> WordSet;
是否可以在上面的代码中提取数字16,而无需在其他地方进行硬编码?编译器特定的实现是受欢迎的,虽然我特别感兴趣g++.
g++
c++ templates rtti
c++ ×1
rtti ×1
templates ×1