concurrent_unordered_multiset::concurrent_unordered_multiset-Konstruktor
Erstellt eine gleichzeitige ungeordnete Multimenge.
explicit concurrent_unordered_multiset(
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_multiset(
const allocator_type& _Allocator
);
template <
typename _Iterator
>
concurrent_unordered_multiset(
_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_multiset(
const concurrent_unordered_multiset& _Uset
);
concurrent_unordered_multiset(
const concurrent_unordered_multiset& _Uset,
const allocator_type& _Allocator
);
concurrent_unordered_multiset(
concurrent_unordered_multiset&& _Uset
);
Parameter
_Iterator
Der Typ des Eingabeiterators._Number_of_buckets
Die Anfangszahl aus Buckets für dieses Multiset ungeordnete._Hasher
Die Hashfunktion für dieses Multiset ungeordnete._Key_equality
Die Gleichheitsvergleichsfunktion für dieses Multiset ungeordnete._Allocator
Die Zuweisung für dieses Multiset ungeordnete._First
_Last
_Uset
Das Quellarray concurrent_unordered_multiset-Objekt an Verschiebungselementen aus.
Hinweise
Alle Konstruktoren speichern ein Zuweisungsobjekt und _Allocator initialisieren das ungeordnete Multiset.
Der erste Konstruktor gibt einem leeren ursprünglichen Multiset explizit an und gibt die Anzahl der von den zu verwendenden Buckets, Hashfunktion, Gleichheitsfunktion und Zuweisungs antyp.
Der zweite Konstruktor gibt eine Zuweisung für das Multiset ungeordnete an.
Der dritte Konstruktor gibt vom Iteratorbereich angegebene Werte an [_Begin, _End).
Die vierten und fünften Konstruktoren geben eine Kopie des gleichzeitigen ungeordneten Multisets _Uset an.
Der letzte Konstruktor gibt eine Verschiebung des gleichzeitigen ungeordneten Multisets _Uset an.
Anforderungen
Header: concurrent_unordered_set.h
Namespace: Parallelität