Compartilhar via


método de concurrent_vector::assign

Apaga os elementos do vetor simultâneo e atribui a ele ou _N copia de _Item, ou valores especificados pelo intervalo de iterador [_Begin, _End).Este método não é seguro de simultaneidade.

void assign(
   size_type _N,
   const_reference _Item
);

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

Parâmetros

  • _InputIterator
    O tipo de iterador especificado.

  • _N
    O número de itens para copiar para o vetor simultâneo.

  • _Item
    Referência a um valor usado para preencher o vetor simultâneo.

  • _Begin
    Um iterador para o primeiro elemento do intervalo de origem.

  • _End
    Um iterador para um após o último elemento do intervalo de origem.

Comentários

assignnão é seguro de simultaneidade.Certifique-se de que nenhum outro thread é chamar métodos simultâneo vetor ao chamar este método.

Requisitos

Cabeçalho: concurrent_vector.h

Namespace: concorrência

Consulte também

Referência

concurrent_vector classe