Condividi tramite


all_of

Restituisce true quando una condizione è presente in ogni elemento nell'intervallo specificato.

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

Parametri

  • _First
    Un iteratore di input che indica dove iniziare per verificare una condizione.I contrassegni di iteratore in cui un intervallo di elementi viene avviato.

  • _Last
    Un iteratore di input che indica la fine dell'intervallo di elementi al controllo di una condizione.

  • _Comp
    Una condizione da verificare.Questo è un oggetto definito dall'utente di funzione di predicato che definisce la condizione soddisfatta da un elemento archiviato.Un predicato accetta un solo argomento e restituisce true o false.

Valore restituito

Restituisce true se la condizione viene rilevata a ogni elemento nell'intervallo indicato e false se la condizione non viene rilevata almeno una volta.

Note

La funzione di modello restituisce true solo se, per ogni N nell'intervallo [0, _Last - _First), il predicato _Comp(*(_First + N)) è true.

Requisiti

intestazione: <algorithm>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

any_of

none_of

Libreria di modelli standard