is_partitioned
Vrátí true -li všechny prvky v daném rozsahu, který test true pro podmínku předcházet všechny prvky, které test false.
template<class InputIterator, class BinaryPredicate>
bool is_partitioned(
InputIterator _First,
InputIterator _Last,
BinaryPredicate _Comp
);
Parametry
_First
Vstupní iterační označující, kde začíná rozsah pro kontrolu podmínky._Last
Vstupní iterace, který určuje konec rozsahu._Comp
Podmínka pro testování.To je zajištěna pomocí objektu predikátu funkce definované uživatelem, který definuje podmínky splněné elementem vyhledáván.Predikátu přijímá jeden argument a vrátí true nebo false.
Vrácená hodnota
Vrátí hodnotu PRAVDA, pokud všechny prvky v daném rozsahu, které testují true pro podmínku předcházet všechny prvky, které test falsea v opačném případě vrátí false.
Poznámky
Vrátí funkce šablony true pouze tehdy, pokud všechny prvky v [_First, _Last) jsou rozděleny podle _Comp; that is, all elements X in [_First, _Last) for which _Comp(X) is true occur before all elements Y for which _Comp(Y) is false.
Požadavky
Záhlaví: <algoritmus>
Obor názvů: std