Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

is_partitioned

 

Devuelve true si todos los elementos del intervalo especificado qué true para una condición proceden antes de cualquier elemento que pruebe false.

template<class InputIterator, class BinaryPredicate>
    bool is_partitioned(
        InputIterator _First, 
        InputIterator _Last,
        BinaryPredicate _Comp
    );

_First

Un iterador de entrada que indica que un intervalo comienza para comprobar una condición.

_Last

Un iterador de entrada que indica el final de un intervalo.

_Comp

La condición para comprobar. Esto proporciona un objeto definido por el usuario de la función de predicado que define la condición que se completará por el elemento que se busca. Un predicado toma un único argumento y devuelve trueo false.

Devuelve true cuando todos los elementos del intervalo especificado qué true para una condición proceden antes de cualquier elemento que pruebe false, y devuelven de otra forma false.

La función de la plantilla devuelve true sólo si todos los elementos de [_First, _Last) se crean particiones por _Comp; es decir, todos los elementos X en [_First, _Last) para las que _Comp(X) sea true aparecen antes de todos los elementos Y para los que _Comp(Y) es false.

Requisitos

Encabezado: <algorithm>

Espacio de nombres: std

Mostrar: