Método de concurrent_vector::Assign

Apaga os elementos do vetor simultâneo e atribui a ele ou _N cópias de _Item, ou valores especificados pelo intervalo de iterador [_Begin, _End). Esse 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 do iterador especificado.

  • _N
    O número de itens a ser copiado 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 de intervalo de origem.

  • _End
    Um iterador para um anterior ao último elemento do intervalo de origem.

Comentários

assignnão é seguro de simultaneidade. Certifique-se de que nenhum outro segmento é invocar métodos no vetor simultâneo ao chamar esse método.

Requisitos

Cabeçalho: concurrent_vector.h

Namespace: Simultaneidade

Consulte também

Outros recursos

concurrent_vector classe