Compartir a través de


set::count

Devuelve el número de elementos en un conjunto cuya clave coincide con una clave parámetro-especificada.

size_type count(
   const Key& _Key
) const;

Parámetros

  • _Key
    La clave de los elementos que se hacen coincidir entera.

Valor devuelto

1 si el conjunto contiene un elemento cuyo coincida con el criterio de ordenación la clave del parámetro.0 si el conjunto no contiene un elemento con una clave coincidente.

Comentarios

La función miembro devuelve el número de elementos del intervalo siguiente:

[lower_bound (_Key), upper_bound (_Key)).

Ejemplo

Al compilar este ejemplo con el marcador de /Wp64 o en una plataforma de 64 bits, el compilador que excluya C4267 se generará.Para obtener más información sobre esta advertencia, vea Advertencia del compilador (nivel 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;
}
  
  

Requisitos

encabezado: <conjunto>

espacio de nombres: std

Vea también

Referencia

set Class

set::count (STL Samples)

Biblioteca de plantillas estándar