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