我可以编写以下内容来定义一个带有任意数量参数的函数:
template <typename... Arguments>
void f(Arguments... sums) {
// Do something.
}
然后将其称为
f(1, 2, 3, 4);
但是如何将所有参数限制为例如诠释?
答案 0 :(得分:3)
从this SO answer使用_sortingList.OrderBy(m => m.RoleId).ThenBy(m => m.BandIndex);
,您可以使用以下内容:
all_true
答案 1 :(得分:1)
您可以为您的函数使用f({1, 2, 3, 4});
参数。但不幸的是,在这种情况下需要在参数周围指定额外的花括号。
{{1}}