共用方式為


forward_list::remove_if

從轉接清單中清除滿足指定述詞的項目。

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

參數

參數

說明

_Pred

一元運算符述詞,如果滿足元素,則會刪除清單中的項目。

備註

成員函式從受控制序列的所有項目,即為 P, _Pred(*P) 為 true。

_Pred ,才會擲回例外狀況,例外狀況發生。 在這種情況下,受控制序列處於不明的狀態會保留,並重新擲回例外狀況。

需求

標題: <forward_list>

命名空間: std

請參閱

參考

forward_list 類別