std::pair

Пара из двух значений: .first и .second.

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

Структура std::pair объединяет два значения, доступных через поля .first и .second. Используется в map и при возврате двух значений из функции. Создаётся через std::make_pair или {a, b}.

std::pair<int, std::string> p = {1, "one"};
std::cout << p.first;  // результат: 1
std::cout << p.second; // результат: one
← Все записи: C++ STL
Поддержать проект