参数包是否设置了限制?

时间:2019-12-19 11:57:41

标签: c++ c++17 parameter-pack

Parameter packs的元素上限或最大数量是否有模板最大递归深度的要求?

1 个答案:

答案 0 :(得分:2)

我认为不需要单独的限制。元素的数量取决于实例化的位置以及可以向模板传递多少模板参数:

第一个绝对适用,如果实现必须在内部将包扩展为完整声明,则第二个可能适用。 (但是我不确定;我不写C ++编译器。)