共用方式為


partition_point

傳回在不符合條件的指定範圍中第一個項目。 項目排序,以便符合條件的項目不在的項目之前。

template<class ForwardIterator, class Predicate>
    ForwardIterator partition_point(
        ForwardIterator _First, 
        ForwardIterator _Last,
        Predicate _Comp
    );

參數

  • _First
    表示範圍開始檢查條件的 ForwardIterator

  • _Last
    指示範圍結尾的 ForwardIterator

  • _Comp
    測試的條件為。 定義項目會滿足條件會搜尋之使用者定義的述詞函式提供服務的物件。 述詞會採用單一引數並傳回 true 或 false。

傳回值

傳回 ForwardIterator 參考第一個項目不符合任何以 _Comp測試的條件,則傳回 _Last ,如果找不到。

備註

樣板函式尋找 [_First,_Last_Comp(*it) 是 false的) 的第一個 Iterator it 。 必須由 _Comp排序序列。

需求

標題: <algorithm>

命名空間: std

請參閱

參考

<algorithm>

標準樣板程式庫