#include
<utility>
template <class T1, class T2> pair<T1,T2> make_pair (const T1& first, const T2& second)
Fügt zwei Werte beliebigen Typs zu einem geordneten Paar zusammen.
first | erste Komponente |
second | zweite Komponente |
Rückgabewert: std::pair<T1, T2>(first, second)
.
get(),
make_tuple(),
std::pair<T1, T2>
.
#include <utility> #include <iostream> #include <string> int main() { std::string x = "Himmel"; const char* const u = "Hoelle"; auto p = std::make_pair(x,u); std::cout << p.first << " und " << p.second << '\n'; }