Sdílet prostřednictvím


Metoda concurrent_vector::Assign

Smaže prvky souběžných vektorové a přiřadí ji buď _N kopie _Item, nebo hodnot určený rozsah iterační [_Begin, _End).Tato metoda není bezpečné souběžnosti.

void assign(
   size_type _N,
   const_reference _Item
);

template<
   class _InputIterator
>
void assign(
   _InputIterator_Begin,
   _InputIterator_End
);

Parametry

  • _InputIterator
    Typ určený iterace.

  • _N
    Číslo položky, které chcete zkopírovat do souběžných vektorové.

  • _Item
    Odkaz na hodnotu použité k vyplnění souběžných vektoru.

  • _Begin
    Iterace první prvek zdrojové oblasti.

  • _End
    Iterační jednoho za poslední prvek zdrojové oblasti.

Poznámky

assignnení bezpečné souběžnosti.Musí zajistit, že žádné další podprocesy jsou při volání této metody vyvolání metody na souběžné vektorové.

Požadavky

Záhlaví: concurrent_vector.h

Obor názvů: souběžnosti

Viz také

Referenční dokumentace

Třída concurrent_vector