Udostępnij za pośrednictwem


Metoda concurrent_vector::ASSIGN

Wymazuje elementów wektora równoczesne i przypisuje do niego albo _N kopie _Item, lub wartości określonych przez zakres iteratora [_Begin, _End).Ta metoda nie jest bezpieczny współbieżności.

void assign(
   size_type _N,
   const_reference _Item
);

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

Parametry

  • _InputIterator
    Typ określony iteratora.

  • _N
    Liczba elementów do skopiowania do równoczesnych vector.

  • _Item
    Odniesienie do wartości, użyta do wypełnienia wektorowe równoczesnych.

  • _Begin
    Iterację do pierwszego elementu zakres źródłowy.

  • _End
    Iterację do jednego w przeszłości ostatni element zakresu źródłowego.

Uwagi

assignnie jest bezpieczny współbieżności.Należy się upewnić, nie ma innych wątków są wywoływanie metody równoczesnych wektora po wywołaniu tej metody.

Wymagania

Nagłówek: concurrent_vector.h

Obszar nazw: współbieżności

Zobacz też

Informacje

Klasa concurrent_vector