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