Namespaces
Variants

std::flat_set<Key,Compare,KeyContainer>:: count

From cppreference.net

size_type count ( const Key & key ) const ;
(1) (depuis C++23)
(constexpr depuis C++26)
template < class K >
size_type count ( const K & x ) const ;
(2) (depuis C++23)
(constexpr depuis C++26)

Retourne le nombre d'éléments dont la clé est équivalente à l'argument spécifié.

1) Retourne le nombre d'éléments avec la clé key . Ceci est soit 1 ou 0 puisque les clés sont toujours uniques.
2) Retourne le nombre d'éléments dont la clé est équivalente à x .
Cette surcharge participe à la résolution de surcharge uniquement si Compare est transparent . Elle permet d'appeler cette fonction sans construire une instance de Key .

Table des matières

Paramètres

key - valeur clé des éléments à compter
x - valeur alternative à comparer aux clés

Valeur de retour

Nombre d'éléments dont la clé est équivalente à key ou x .

Complexité

Logarithmique par rapport à la taille du conteneur plus linéaire par rapport au nombre d'éléments trouvés.

Exemple

Voir aussi

trouve l'élément avec une clé spécifique
(fonction membre publique)
retourne la plage d'éléments correspondant à une clé spécifique
(fonction membre publique)