std::tuple

Кортеж из произвольного числа значений.

Сигнатураstd::tuple<T1, T2, ...>

Шаблон std::tuple объединяет несколько значений разных типов. Доступ — через std::get<N>(), а распаковка — через std::tie или структурные привязки auto [a, b] = t;.

std::tuple<int, std::string, double> t = {1, "x", 2.5};
std::cout << std::get<0>(t); // результат: 1
std::cout << std::get<1>(t); // результат: x
← Все записи: C++ STL
Поддержать проект