#include "Utils.hpp" #include #include #include using namespace std; tuple swap(const tuple &x) noexcept { tuple y; y = make_tuple(std::get<1>(x), std::get<0>(x)); return y; } int main(int argc, char **argv) { tuple pair1 = make_tuple("Hello", 5); tuple pair2; pair2 = swap(pair1); cout << Utils::to_string(pair1) << " becomes " << Utils::to_string(pair2) << endl; return 0; }