Traductions de cette page?:

count

Syntaxe:

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

La fonction count() retourne le nombre d'éléments égaux à val contenus dans la séquence comprise entre debut et fin.

Par exemple, le code suivant utilise count() pour compter combien d'entiers valent 3 dans un vecteur.

   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 contient " << num_items << " élément(s) valant " << target_value << endl;

Le code ci-dessus aura pour sortie

   v contient 1 élément(s) valant 3

Sujets connexes : accumulate, adjacent_difference, count_if, inner_product, partial_sum