libstdc++
GNU C++ library
Loading...
Searching...
No Matches

◆ count_if()

template<typename _InputIterator, typename _Predicate, typename _Size>
void __gnu_cxx::count_if ( _InputIterator __first,
_InputIterator __last,
_Predicate __pred,
_Size & __n )

Definition at line 239 of file ext/algorithm.

242 {
243 // concept requirements
247 __glibcxx_requires_valid_range(__first, __last);
248
249 for ( ; __first != __last; ++__first)
250 if (__pred(*__first))
251 ++__n;
252 }
#define __glibcxx_function_requires(...)
#define __glibcxx_requires_valid_range(_First, _Last)
Definition debug.h:67
Traits class for iterators.

References __glibcxx_function_requires, and __glibcxx_requires_valid_range.