std::flat_multimap<Key,T,Compare,KeyContainer,MappedContainer>:: count
From cppreference.net
<
cpp
|
container
|
flat multimap
C++
Containers library
|
(C++17)
|
||||
| Sequence | ||||
|
(C++11)
|
||||
|
(C++26)
|
||||
|
(C++26)
|
||||
|
(C++11)
|
||||
| Associative | ||||
| Unordered associative | ||||
|
(C++11)
|
||||
|
(C++11)
|
||||
|
(C++11)
|
||||
|
(C++11)
|
||||
| Adaptors | ||||
|
(C++23)
|
||||
|
(C++23)
|
||||
|
(C++23)
|
||||
|
(C++23)
|
||||
| Views | ||||
|
(C++20)
|
||||
|
(C++23)
|
||||
| Tables | ||||
| Iterator invalidation | ||||
| Member function table | ||||
| Non-member function table |
std::flat_multimap
| Member types | ||||
| Member functions | ||||
| Non-member functions | ||||
| Helper classes | ||||
| Tags | ||||
| Deduction guides | ||||
|
size_type count
(
const
Key
&
key
)
const
;
|
(1) |
(seit C++23)
(constexpr seit C++26) |
|
template
<
class
K
>
size_type count ( const K & x ) const ; |
(2) |
(seit C++23)
(constexpr seit C++26) |
Gibt die Anzahl der Elemente zurück, deren Schlüssel zum angegebenen Argument äquivalent vergleicht.
1)
Gibt die Anzahl der Elemente mit dem Schlüssel
key
zurück.
2)
Gibt die Anzahl der Elemente zurück, deren Schlüssel äquivalent zu
x
verglichen wird.
Diese Überladung nimmt nur dann an der Überladungsauflösung teil, wenn
Compare
transparent
ist. Sie erlaubt den Aufruf dieser Funktion ohne Konstruktion einer Instanz von
Key
.
Inhaltsverzeichnis |
Parameter
| key | - | Schlüsselwert der zu zählenden Elemente |
| x | - | Alternativer Wert zum Vergleich mit den Schlüsseln |
Rückgabewert
Anzahl der Elemente mit Schlüssel, der äquivalent zu key oder x vergleicht.
Komplexität
Logarithmisch in der Größe des Containers plus linear in der Anzahl der gefundenen Elemente.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
|
findet Element mit spezifischem Schlüssel
(öffentliche Elementfunktion) |
|
|
gibt Bereich der Elemente zurück, die zu einem spezifischen Schlüssel passen
(öffentliche Elementfunktion) |