none_of

Devuelve true cuando una condición nunca está presente entre elementos del intervalo especificado.

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

Parámetros

  • _First
    Un iterador de entrada que indica dónde iniciar para comprobar un intervalo de elementos para una condición.

  • _Last
    Un iterador de entrada que indica el final de un intervalo de elementos.

  • _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.Un predicado toma un único argumento y devuelve true o false.

Valor devuelto

Devuelve true si ésta no se detecta al menos una vez en el intervalo indicado, y false si se detecta la condición.

Comentarios

La función de la plantilla devuelve true sólo si, para algunos N en el intervalo [0,_Last - _First), el predicado _Comp(*(_First+ N)) siempre es false.

Requisitos

encabezado: <algoritmo>

espacio de nombres: std

Vea también

Referencia

any_of

all_of

Biblioteca de plantillas estándar