is_heap
Vrátí true Pokud haldu tvoří prvky v zadaném rozsahu.
template<class RandomAccessIterator>
bool is_heap(
RandomAccessIterator _First,
RandomAccessIterator _Last
);
template<class RandomAccessIterator, class BinaryPredicate>
bool is_heap(
RandomAccessIterator _First,
RandomAccessIterator _Last,
BinaryPredicate _Comp
);
Parametry
_First
Random access iterační označující začátek rozsahu Zkontrolovat haldu._Last
Random access iterační označující konec rozsahu._Comp
Podmínky testování pořadí prvků.Binárního predikátu přijímá jeden argument a vrátí true nebo false.
Vrácená hodnota
Vrátí true pokud tvoří prvky v zadaném rozsahu haldy, false Pokud ne.
Poznámky
The first template function returns is_heap_until(_First, _Last) == _Last.
Druhá funkce vrátí šablony
is_heap_until(_First, _Last, _Comp) == _Last.
Požadavky
Záhlaví: <algoritmus>
Obor názvů: std