any_of
Devuelve true cuando una condición se muestre al menos una vez en el rango especificado de elementos.
template<class InputIterator, class UnaryPredicate>
bool any_of(
InputIterator _First,
InputIterator _Last,
UnaryPredicate _Comp
);
Parámetros
_First
Un iterador de entrada que indica dónde iniciar comprobar un intervalo de elementos para una condición._Last
Un iterador de entrada que indica el final del intervalo de elementos para comprobar una condición._Comp
Una condición para comprobar. Esto proporciona un objeto definido por el usuario de la función de predicado. El predicado define la condición que se completará por el elemento que se prueba. Un predicado toma un único argumento y devuelve true o false.
Valor devuelto
Devuelve true si la condición se detecta al menos una vez en el intervalo indicado, false si la condición nunca se detecta.
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)) es true.
Requisitos
Encabezado: <algorithm>
Espacio de nombres: std