any_of
条件が一度要素の指定範囲に少なくとも時 true を返します。
template<class InputIterator, class UnaryPredicate>
bool any_of(
InputIterator _First,
InputIterator _Last,
UnaryPredicate _Comp
);
パラメーター
_First
状態を要素の範囲を確認して開始する場所を示す入力反復子。_Last
条件をチェックする要素の範囲の終了位置を示す入力反復子。_Comp
をテストするための条件です。 これは、ユーザー定義の述語関数オブジェクトが提供されます。 述語はテストされる要素が満たされる条件を定義します。 述語は、一つの引数を受け取り、true または falseを返します。
戻り値
条件が検出されなかった場合、条件が一度指定された範囲内に少なくとも検出される true、false を返します。
解説
このテンプレート関数は、範囲の N の true 場合のみを返します。
[0, _Last - _First)は、述語 _Comp(*(_First+ N)) です。
必要条件
ヘッダー: <algorithm>
名前空間: std