set::count

Restituisce il numero di elementi in un set di cui la chiave corrisponde a una chiave parametro- specificata.

size_type count(
   const Key& _Key
) const;

Parametri

  • _Key
    La chiave degli elementi da confrontare dal set.

Valore restituito

1 se il set contiene un elemento il criterio di ordinamento corrisponde alla chiave di parametro.0 se l'insieme non contiene un elemento con una chiave corrispondente.

Note

La funzione membro restituisce il numero di elementi nell'intervallo seguente:

[lower_bound (_Key), upper_bound (_Key).

Esempio

Nel compilare l'esempio con il flag /Wp64 o su una piattaforma a 64 bit, di avviso del compilatore l'avviso C4267 viene generato.Per ulteriori informazioni su questo problema, vedere Avviso del compilatore (livello 3) C4267.

// set_count.cpp
// compile with: /EHsc
#include <set>
#include <iostream>

int main()
{
    using namespace std;
    set<int> s1;
    set<int>::size_type i;

    s1.insert(1);
    s1.insert(1);

    // Keys must be unique in set, so duplicates are ignored
    i = s1.count(1);
    cout << "The number of elements in s1 with a sort key of 1 is: "
         << i << "." << endl;

    i = s1.count(2);
    cout << "The number of elements in s1 with a sort key of 2 is: "
         << i << "." << endl;
}
  
  

Requisiti

intestazione: <set>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

set Class

set::count (STL Samples)

Libreria di modelli standard