Sdílet prostřednictvím


Konstruktor concurrent_unordered_multiset::concurrent_unordered_multiset

Konstrukce souběžných multimnožina neuspořádané.

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
);

Parametry

  • _Iterator
    Typ vstupního iterace.

  • _Number_of_buckets
    Počáteční počet bloků pro tento neuspořádané multimnožina

  • _Hasher
    Funkce hash pro tento multimnožina neuspořádané.

  • _Key_equality
    Porovnání funkce rovnosti tento neuspořádané multimnožina.

  • _Allocator
    Přidělování pro tento multimnožina neuspořádané.

  • _First

  • _Last

  • _Uset
    Zdroj concurrent_unordered_multiset přesunout prvky z objektu.

Poznámky

Uložit všechny konstruktory objekt přidělování _Allocator a neuspořádané multimnožina inicializace.

První konstruktor určuje prázdné počáteční multimnožina a výslovně určuje počet bloků, zadejte funkci hash, funkce rovnosti a přidělování k použití.

Konstruktor druhý určuje neuspořádané multimnožina přidělování.

Třetí konstruktor určuje hodnoty poskytnutých iterační oblast [_Begin, _End).

Čtvrtý a pátý konstruktory určit kopii souběžných neuspořádané multimnožina _Uset.

Určuje poslední konstruktor přesun souběžných neuspořádané multimnožina _Uset.

Požadavky

Záhlaví: concurrent_unordered_set.h

Obor názvů: souběžnosti

Viz také

Referenční dokumentace

Třída concurrent_unordered_multiset