std::next(begin(a)), std::plus<> {});
copy(begin(a), end(a), std::ostream_iterator<int> {std::cout, " "});
так, да?))
между прочим, тоже мЭтод посчитать факториал)
Ну только ко времени компиляции он отношения не имеет
template<std::size_t... I> auto product(std::index_sequence<I...>) { return ((I+1) * ...); } template<size_t N> auto factor() { return product(std::make_index_sequence<N>{}); } Я в свое время так делал
Обсуждают сегодня