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