共用方式為


any_of

當條件至少一個存在元素時,指定的範圍則傳回 true 。

template<class InputIterator, class UnaryPredicate>
    bool any_of(
        InputIterator _First, 
        InputIterator _Last, 
        UnaryPredicate _Comp
    );

參數

  • _First
    輸入該 Iterator 表示從哪裡開始檢查項目的範圍條件。

  • _Last
    表示項目的範圍結尾檢查條件的輸入 Iterator。

  • _Comp
    測試狀態對於。 使用者定義的述詞函式物件提供這個。 述詞會定義項目會滿足條件會測試。 述詞使用單一引數並傳回 true 或 false。

傳回值

傳回 true ,如果條件中指定的範圍至少一次被偵測到,則為 false ,否則為未偵測到這種情況。

備註

樣板函式會傳回 true ,表示只在,範圍的特定 N 的

[0, _Last - _First),述詞 _Comp(*(_First+ N)) 為 true。

需求

標頭:<algorithm>

命名空間: std

請參閱

參考

none_of

all_of

標準樣板程式庫