std::flat_multiset<Key,Compare,KeyContainer>:: empty
|
bool
empty
(
)
const
noexcept
;
|
(seit C++23) | |
Prüft, ob der zugrunde liegende Container keine Elemente enthält. Entspricht: return begin ( ) == end ( ) ; .
Inhaltsverzeichnis |
Parameter
(keine)
Rückgabewert
true wenn der zugrundeliegende Container leer ist, false andernfalls.
Komplexität
Konstante.
Beispiel
Der folgende Code verwendet
empty
um zu prüfen, ob ein
std::
flat_multiset
<
int
>
Elemente enthält:
#include <iostream> #include <flat_set> int main() { std::flat_multiset<int> numbers; std::cout << std::boolalpha; std::cout << "Initially, numbers.empty(): " << numbers.empty() << '\n'; numbers.insert(42); numbers.insert(19937); std::cout << "After adding elements, numbers.empty(): " << numbers.empty() << '\n'; }
Ausgabe:
Initially, numbers.empty(): true After adding elements, numbers.empty(): false
Siehe auch
|
gibt die Anzahl der Elemente zurück
(öffentliche Elementfunktion) |
|
|
(C++17)
|
prüft, ob der Container leer ist
(Funktionstemplate) |