Пространства имён
Варианты
Действия

count

Материал из cppreference.com

Syntax:

    #include <algorithm>
    size_t count( iterator start, iterator end, const T& val );

функция count() - возвращает количество элементов между start и end, значение которых равняется val.

Пример использования count() - определение количества значений в векторе, равняющихся заданному:

   vector<int> v;
   for( int i = 0; i < 10; i++ ) {
     v.push_back( i );
   }
 
   int target_value = 3;
   int num_items = count( v.begin(), v.end(), target_value );
 
   cout << "v contains " << num_items << " items matching " << target_value <<
  endl;

Вывод в консоль приведенного выше кода:


   v contains 1 items matching 3

См. также: accumulate, adjacent_difference, count_if, inner_product, partial_sum