Costruttore concurrent_unordered_multiset::concurrent_unordered_multiset
Costruisce un multi-insieme non ordinato simultaneo.
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
);
Parametri
_Iterator
Tipo di iteratore di input._Number_of_buckets
Il numero iniziale dei bucket per questo multi-insieme non ordinato._Hasher
La funzione hash per questo multi-insieme non ordinato._Key_equality
La funzione di confronto di uguaglianza per questo multi-insieme non ordinato._Allocator
L'allocatore per questo multi-insieme non ordinato._First
_Last
_Uset
L'oggetto origine di concurrent_unordered_multiset agli elementi di spostamento da.
Note
Tutti i costruttori archiviano un oggetto _Allocator dell'allocatore e inizializzano il multi-insieme non ordinato.
Il primo costruttore specifica un multi-insieme iniziale vuoto e specifica in modo esplicito il numero dei bucket, la funzione hash, la funzione di uguaglianza e del tipo dell'allocatore da utilizzare.
Il secondo costruttore specifica un allocatore per il multi-insieme non ordinato.
Il terzo costruttore specifica i valori forniti dall'intervallo dell'iteratore [_Begin, _End).
I il quarto e quinti costruttori specificano una copia del multi-insieme non ordinato simultaneo _Uset.
L'ultimo costruttore specifica un movimento del multi-insieme non ordinato simultaneo _Uset.
Requisiti
intestazione: concurrent_unordered_set.h
Concorrenza diSpazio dei nomi: