std::cout << "int, int&: " << std::is_same<int, int&>::value << std::endl;//false std::cout << "int, const int&: " << std::is_same<int, const int&>::value << std::endl;//false std::cout << "int, integer_type: " << std::is_same<int, integer_type>::value...