std::unordered_set – cppreference.com
<tbody> </tbody>
| definiert in Header <unordered_set> |
||
|
|
(seit C++11) | |
Ungeordnete Set ist ein assoziativer Container, die Reihe von einzigartigen Objekten des Typs Key enthält. Suchen, Einfügung und Entfernung haben mittlere konstanter Zeit Komplexität .
Original:
Unordered set is an associative container that contains set of unique objects of type Key. Search, insertion, and removal have average constant-time complexity.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
std::unordered_set erfüllt die Anforderungen der Container, AllocatorAwareContainer, UnorderedAssociativeContainer .
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Mitglied Typen
Mitglied Typ Original: Member type The text has been machine-translated via Google Translate. |
Definition |
key_type
|
Key [edit]
|
value_type
|
Key [edit]
|
size_type
|
vorzeichenloser ganzzahliger Typ (in der Regel size_t)[edit]
|
difference_type
|
vorzeichenbehafteter Typ (usually ptrdiff_t) [edit]
|
hasher
|
Hash [edit]
|
key_equal
|
KeyEqual [edit]
|
allocator_type
|
Allocator [edit]
|
reference
|
value_type& [edit]
|
const_reference
|
const value_type& [edit]
|
pointer
|
std::allocator_traits<Allocator>::pointer [edit]
|
const_pointer
|
std::allocator_traits<Allocator>::const_pointer [edit]
|
iterator
|
ForwardIterator [edit]
|
const_iterator
|
Constant Forward-Iterator Original: Constant forward iterator The text has been machine-translated via Google Translate. |
local_iterator
|
Ein Iterator Typ, dessen Kategorie,, Differenz, Zeiger and Original: An iterator type whose category, value, difference, pointer and The text has been machine-translated via Google Translate. |
const_local_iterator
|
Ein Iterator Typ, dessen Kategorie,, Differenz, Zeiger and Original: An iterator type whose category, value, difference, pointer and The text has been machine-translated via Google Translate. |
Member-Funktionen
konstruiert die unordered_set (öffentliche Elementfunktion) [edit] | |
zerstört die unordered_set (öffentliche Elementfunktion) [edit] | |
weist Werte auf den Behälter Original: assigns values to the container The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
| liefert den zugehörigen Allocator (öffentliche Elementfunktion) [edit] | |
Iteratoren Original: Iterators The text has been machine-translated via Google Translate. | |
liefert einen Iterator an den Anfang Original: returns an iterator to the beginning The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
liefert einen Iterator bis zum Ende Original: returns an iterator to the end The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
Kapazität Original: Capacity The text has been machine-translated via Google Translate. | |
prüft, ob der Container leer ist Original: checks whether the container is empty The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
liefert die Anzahl der Elemente Original: returns the number of elements The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
gibt die maximal mögliche Anzahl von Elementen Original: returns the maximum possible number of elements The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
Modifiers Original: Modifiers The text has been machine-translated via Google Translate. | |
löscht den Inhalt Original: clears the contents The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
Elemente einfügen Original: inserts elements The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
| constructs element in-place (öffentliche Elementfunktion) [edit] | |
baut Elemente in-place mit einem Hinweis Original: constructs elements in-place using a hint The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
löscht Elemente Original: erases elements The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
tauscht die Inhalte Original: swaps the contents The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
Lookup Original: Lookup The text has been machine-translated via Google Translate. | |
liefert die Anzahl der Elemente zu einem Schlüssel Original: returns the number of elements matching specific key The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
findet Element mit bestimmten Schlüssel Original: finds element with specific key The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
Bandbreite der Rendite von Elementen übereinstimmenden eine bestimmte Taste Original: returns range of elements matching a specific key The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
Eimer Schnittstelle Original: Bucket interface The text has been machine-translated via Google Translate. | |
liefert einen Iterator auf den Anfang des angegebenen Eimer Original: returns an iterator to the beginning of the specified bucket The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
liefert einen Iterator auf das Ende des angegebenen Eimer Original: returns an iterator to the end of the specified bucket The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
gibt die Anzahl von Eimern Original: returns the number of buckets The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
| returns the maximum number of buckets (öffentliche Elementfunktion) [edit] | |
gibt die Anzahl der Elemente in bestimmten Eimer Original: returns the number of elements in specific bucket The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
gibt den Eimer für bestimmte Taste Original: returns the bucket for specific key The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
Hash Politik Original: Hash policy The text has been machine-translated via Google Translate. | |
kehrt durchschnittliche Anzahl von Elementen pro Eimer Original: returns average number of elements per bucket The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
verwaltet maximale Anzahl von Elementen pro Eimer Original: manages maximum average number of elements per bucket The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
| reserves at least the specified number of buckets. This regenerates the hash table. (öffentliche Elementfunktion) [edit] | |
| reserviert Platz für mindestens die angegebene Anzahl von Elementen. Dies erzeugt die Hash-Tabelle neu. (öffentliche Elementfunktion) [edit] | |
Beobachter Original: Observers The text has been machine-translated via Google Translate. | |
Renditen funktionieren zur Hash der Schlüssel Original: returns function used to hash the keys The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
gibt die Funktion verwendet, um Schlüssel für die Gleichstellung zu vergleichen Original: returns the function used to compare keys for equality The text has been machine-translated via Google Translate. (öffentliche Elementfunktion) [edit] | |
Non-Member-Funktionen
vergleicht die Werte im unordered_set Original: compares the values in the unordered_set The text has been machine-translated via Google Translate. (Funktions-Template) [edit] | |
spezialisiert die std::swap Algorithmus Original: specializes the std::swap algorithm The text has been machine-translated via Google Translate. (Funktions-Template) [edit] | |