concurrent_unordered_multiset::concurrent_unordered_multiset (Constructor)
Construye un conjunto múltiple desordenado simultáneo.
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
);
Parámetros
_Iterator
El tipo de iterador de entrada._Number_of_buckets
El número inicial de depósitos para este conjunto múltiple desordenado._Hasher
La función hash para este conjunto múltiple desordenado._Key_equality
La función de comparación de igualdad para este conjunto múltiple desordenado._Allocator
El asignador de este conjunto múltiple desordenado._First
_Last
_Uset
El objeto de concurrent_unordered_multiset de origen a los elementos de movimiento de.
Comentarios
Todos los constructores almacenan un objeto _Allocator de asignador y inicialice el conjunto múltiple desordenado.
El primer constructor especifica un conjunto múltiple inicial vacío y especifica explícitamente el número de depósitos, de función hash, de función de igualdad y de tipo de asignador que se utilizarán.
El segundo constructor especifica un asignador para el conjunto múltiple desordenado.
El tercer constructor especifica los valores proporcionados por el intervalo de iterador [_Begin, _End).
Los cuartos y quintos constructores especifican una copia del conjunto múltiple desordenado simultáneo _Uset.
El constructor último especifica un movimiento de conjunto múltiple desordenado simultáneo _Uset.
Requisitos
encabezado: concurrent_unordered_set.h
Simultaneidad deespacio de nombres: