共用方式為


forward_list::sort

以遞增或述詞指定的順序排列項目。

void sort();
template<class Predicate>
    void sort(Predicate _Pred);

參數

參數

說明

_Pred

定序述詞。

備註

兩個成員函式所述詞以受控制序列的項目,如下。

對於 Iterator 所指定項目的 Pi 和 Pj 中的 i 和 j,第 10% 成員函式安排順序則為 !(*Pj < *Pi) ,每當 i < j。(項目按 ascending 順序排序)。成員樣板函式安排順序則為 !_Pred(*Pj, *Pi) ,每當 i < j。 已排序至原始的受控制序列的項目在結果序列中沒有反轉。(這個排序是穩定的)。

_Pred ,才會擲回例外狀況,例外狀況發生。 在這種情況下,受控制序列中未指定的順序會保留,並重新擲回例外狀況。

需求

標題: <forward_list>

命名空間: std

請參閱

參考

forward_list 類別