¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
minmax
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

minmax

Compara dos parámetros de entrada y los devuelve como un par, de menor a mayor.

template<class Type>
    pair<const Type&, const Type&>
        minmax(
            const Type& _Left, 
            const Type& _Right
        );
template<class Type, class BinaryPredicate>
    pair<const Type&, const Type&>
        minmax(
            const Type& _Left,
            const Type& _Right,
            BinaryPredicate _Comp
        );
template<class Type> 
    pair<Type&, Type&> 
        minmax(
            initializer_list<Type> _Ilist
        );
template<class Type, class BinaryPredicate> 
    pair<Type&, Type&> 
        minmax(
            initializer_list<Type> _Ilist, 
            BinaryPredicate _Comp
        );

_Left

Primero de los dos objetos que se van a comparar.

_Right

Segundo de los dos objetos que se van a comparar.

_Comp

Predicado binario utilizado para comparar los dos objetos.

_IList

initializer_list que contiene los miembros que se van a comparar.

Devuelve un par de objetos donde el primero es el menor y el segundo es el mayor. En el caso de una initializer_list, el par es el objeto menor y el objeto mayor de la lista.

La primera función de plantilla devuelve pair<const Type&, const Type&>(_Right, _Left) si _Right es menor que _Left. De lo contrario, devuelve pair<const Type&, const Type&>(_Left, _Right).

La segunda función miembro devuelve un par donde el primer elemento es el menor y el segundo es el mayor cuando se comparan mediante el predicado _Comp.

Las funciones de plantilla restantes se comportan de la misma forma, salvo que reemplazan los parámetros _Left y _Right con _IList.

La función realiza exactamente una comparación.

Encabezado: <algorithm>

Espacio de nombres: std

Mostrar:
© 2015 Microsoft