concurrent_unordered_set::concurrent_unordered_set-Konstruktor
Erstellt einen gleichzeitigen ungeordneten Satz.
explicit concurrent_unordered_set(
size_type _Number_of_buckets = 8,
const hasher& _Hasher = hasher(),
const key_equal& _Key_equality = key_equal(),
const allocator_type& _Allocator = allocator_type()
);
concurrent_unordered_set(
const allocator_type& _Allocator
);
template <
typename _Iterator
>
concurrent_unordered_set(
_Iterator_First,
_Iterator_Last,
size_type _Number_of_buckets = 8,
const hasher& _Hasher = hasher(),
const key_equal& _Key_equality = key_equal(),
const allocator_type& _Allocator = allocator_type()
);
concurrent_unordered_set(
const concurrent_unordered_set& _Uset
);
concurrent_unordered_set(
const concurrent_unordered_set& _Uset,
const allocator_type& _Allocator
);
concurrent_unordered_set(
concurrent_unordered_set&& _Uset
);
Parameter
_Iterator
Der Typ des Eingabeiterators._Number_of_buckets
Die anfängliche Anzahl von Buckets für diesen ungeordneten Satz._Hasher
Die Hashfunktion für diesen ungeordneten Satz._Key_equality
Die equality vergleichsfunktion für diesen ungeordneten Satz._Allocator
Die Belegungsfunktion für diesen ungeordneten Satz._First
_Last
_Uset
Das Quell- concurrent_unordered_set-Objekt, aus dem Elemente zu kopieren oder verschieben.
Hinweise
Alle Konstruktoren initialisieren und ein allocator-Objekt gespeichert _Allocator den ungeordneten Satz.
Der erste Konstruktor gibt einen leeren Anfangssatz explizit an und gibt die Anzahl der von den zu verwendenden Buckets, Hashfunktion, und Belegungsfunktions Gleichheitsvergleich Typ der Funktion an.
Der zweite Konstruktor gibt eine Belegungsfunktion für den ungeordneten Satz an.
Der dritte Konstruktor gibt vom Iteratorbereich angegebene Werte an [_Begin, _End).
In der vierten und fünften Konstruktoren geben eine Kopie gleichzeitigen ungeordneten festgelegten _Uset an.
Der letzte Konstruktor gibt eine Verschiebung gleichzeitigen ungeordneten festgelegten _Uset an.
Anforderungen
Header: concurrent_unordered_set.h
Namespace: Parallelität