is_partitioned
Gibt true zurück, sofern alle Elemente im angegebenen Bereich, die true für eine Bedingung testen, vor allen Elementen sind, die false testen.
template<class InputIterator, class BinaryPredicate>
bool is_partitioned(
InputIterator _First,
InputIterator _Last,
BinaryPredicate _Comp
);
Parameter
_First
Ein Eingabeiterator, der angibt, wo sich ein Bereich beginnt, auf einem Zustand zu überprüfen._Last
Ein Eingabeiterator, der das Ende eines Bereichs angibt._Comp
Die zu testen Bedingung. Wird aus einem benutzerdefinierten Prädikatfunktionsobjekt bereitgestellt, das durch die definiert das Element erfüllt werden Bedingung, das gesucht wird. Ein Prädikat akzeptiert ein einzelnes Argument und gibt true oder false zurück.
Rückgabewert
Gibt true zurück, wenn alle Elemente im angegebenen Bereich, die true für eine Bedingung testen, bevor alle Elemente, die auf false testen bzw; andernfalls false zurückgeben.
Hinweise
Die Vorlagenfunktion gibt nur true zurück, wenn alle Elemente in [_First, _Last) durch _Comp gruppiert werden; das heißt, sind alle Elemente in X[_First, _Last), _Comp für die (X) true ist, vor allen Elementen Y auf, für die _Comp(Y)false ist.
Anforderungen
Header: <algorithm>
Namespace: std