共用方式為


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>

標準樣板程式庫