Parameters of make_tuple()
This function can take any number of arguments of any type.
std::make_tuple() in C++
In C++, std::make_tuple() is a standard library function that constructs an object of std::tuple type using the arguments given to it. It can take any number and type of argument and create a tuple object by automatically deducing the type of the argument. It is defined inside the <utility> header file as a function template.