std::make_pair()

Создаёт std::pair с автоматическим выводом типов.

Сигнатураpair<T1, T2> std::make_pair(a, b)

Функция std::make_pair() создаёт пару, автоматически определяя типы аргументов. В C++17 чаще используют просто {a, b}, но make_pair остаётся удобным.

auto p = std::make_pair(1, "one");
std::cout << p.first << p.second; // результат: 1one
← Все записи: C++ STL
Поддержать проект