Описание тега stdapply
Функция std::apply() C++ 17 принимает функцию и кортеж и вызывает функцию с содержимым кортежа в качестве аргументов.
std::apply
вызывает вызываемый объект с аргументами из коллекции, тип которой поддерживает std::get
а также std::tuple_size
методы. Примеры таких коллекций: std::tuple
, std::array
а также std::pair
.
Некоторые компиляторы до C++17 поддерживают экспериментальную версиюstd::apply
.