cpp
template<typename... Args>
auto sum(Args... args) {
return (args + ...); // 折叠表达式,展开为 args1 + args2 + ... + argsN
}
int main() {
int s = sum(1, 2, 3, 4); // 展开为 1 + 2 + 3 + 4
return 0;
}