std::flat_multimap<Key,T,Compare,KeyContainer,MappedContainer>::count
Von cppreference.com
< cpp | container | flat multimap
| size_type count( const Key& key ) const; |
(1) | (seit C++23) |
| template< class K > size_type count( const K& x ) const; |
(2) | (seit C++23) |
Gibt die Anzahl der Elemente mit einem Schlüssel zurück, der einem bestimmten Argument äquivalent ist.
1) Gibt die Anzahl der Elemente mit dem Schlüssel key zurück.
2) Gibt die Anzahl der Elemente mit einem Schlüssel zurück, der äquivalent zu dem Wert x ist. Diese Überladung nimmt nur an der Überladungsauflösung teil, wenn der qualifizierte Bezeichner Compare::is_transparent gültig ist und einen Typ bezeichnet. Sie ermöglicht den Aufruf dieser Funktion, ohne eine Instanz von
Key zu konstruieren.Inhalt |
[bearbeiten] Parameter
| key | - | Schlüsselwert der zu zählenden Elemente |
| x | - | alternativer Wert zum Vergleichen mit den Schlüsseln |
[bearbeiten] Rückgabewert
Anzahl der Elemente mit einem Schlüssel, der als äquivalent zu key oder x verglichen wird.
[bearbeiten] Komplexität
Logarithmisch zur Größe des Containers plus linear zur Anzahl der gefundenen Elemente.
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| sucht ein Element mit einem bestimmten Schlüssel (public member function) | |
| gibt den Bereich von Elementen zurück, die einem bestimmten Schlüssel entsprechen (public member function) |