all_of
Gibt true zurück, wenn eine Bedingung an jedem Element im angegebenen Bereich vorhanden ist.
template<class InputIterator, class Predicate>
bool all_of(
InputIterator _First,
InputIterator _Last,
BinaryPredicate _Comp
);
Parameter
_First
Ein Eingabeiterator, der angibt, wo beginnt, auf einem Zustand zu überprüfen. Die Iteratormarken wo ein Bereich von Elementanfängen._Last
Ein Eingabeiterator, der das Ende des Bereichs der Elemente angibt, auf einem Zustand zu überprüfen._Comp
Eine Bedingung, zu testen. Dies ist ein benutzerdefiniertes Prädikatfunktionsobjekt, das die von definiert ein Element erfüllt werden Bedingung, das überprüft wird. Ein Prädikat akzeptiert ein einzelnes Argument und gibt true oder false zurück.
Rückgabewert
Gibt true, wenn die Bedingung mit jedem Element im angegebenen Bereich erkannt wird, und false zurück, wenn die Bedingung nicht mindestens einmal erkannt wird.
Hinweise
Die Vorlagenfunktion gibt nur true zurück, wenn, für jeden N im Bereich [0, _Last - _First), das Prädikat _Comp(*(_First + N))true ist.
Anforderungen
Header: <algorithm>
Namespace: std