#include #include using namespace std ; template < int... Rest> constexpr int sum_sequence() { return ( 0 + ... + Rest ) ; } int main() { int result = sum_sequence< 1 , 2, 5, 6 >() ; cout << "result:" << result << endl ; return 0; }