all_of
當條件為中指定的範圍時,的每個元素傳回 true 。
template<class InputIterator, class Predicate>
bool all_of(
InputIterator _First,
InputIterator _Last,
BinaryPredicate _Comp
);
參數
_First
輸入該 Iterator 表示從哪裡開始檢查條件。 Iterator 標記項目的範圍開始的位置。_Last
表示項目的範圍結尾檢查條件的輸入 Iterator。_Comp
測試狀態對於。 這是使用者定義的述詞函式物件定義項目將內容將檢查。 述詞使用單一引數並傳回 true 或 false。
傳回值
傳回 true ,如果條件偵測在指定範圍內每一個項目則為 false ,如果沒有偵測到這種情況至少一次。
備註
只有當,為介於 [0, _Last - _First)的每個 N 述詞, _Comp(*(_First + N)) 是 true,樣板函式會傳回 true 。
需求
標頭:<algorithm>
命名空間: std