minmax
¿Hay una manera de manejar fácilmente las funciones que devuelven std:: pairs?
C++11 tiene la función std::minmax_element que devuelve un par de valores. Esto, sin embargo, es bastante confuso de manejar ... int lhsMax;
std::make_pair<int&, int&>(lhsMin, lhsMax).swap(
std::minmax_element(lhs.begin(), lhs.end()));