#include <array>
#include <tuple>
#include <utility>
#include <iostream>
#include <format>
void f(int a,int b,int c)
{
std::cout << std::format("{}, {}, {}\n", a, b, c);
}
int main()
{
std::array<int,3> arguments{1,2,3};
std::apply(f, std::tuple_cat(arguments));
}