#include #include #include int main(){ std::cout << std::boolalpha << std::endl; std::tuple tup1("first",3,4.17); std::tuple tup2= std::make_tuple("second",4,1.1); std::cout << "tup1: " << std::get<0>(tup1) << "," << std::get<1>(tup1) << "," << std::get<2>(tup1) << std::endl; std::cout << "tup2: " << std::get<0>(tup2) << "," << std::get<1>(tup2) << "," << std::get<2>(tup2) << std::endl; std::cout << "tup1 < tup2: " << (tup1 < tup2) << std::endl; std::cout << std::endl; std::get<0>(tup2)= "Second"; std::cout << "tup1: " << std::get<0>(tup1) << "," << std::get<1>(tup1) << "," << std::get<2>(tup1) << std::endl; std::cout << "tup2: " << std::get<0>(tup2) << "," << std::get<1>(tup2) << "," << std::get<2>(tup2) << std::endl; std::cout << "tup1 < tup2: " << (tup1 < tup2) << std::endl; std::cout << std::endl; }