Método concurrent_vector::assign
Apaga os elementos de vetor simultâneos e atribui ou cópias de _N de _Item, ou os valores especificados pelo iterador variam [_Begin, _End). Este método não é seguro em 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 a ser copiada no 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 a um passado o elemento o mais recente do intervalo de origem.
Comentários
assign não é simultaneidade-seguro. Certifique-se de que nenhum outro thread está invocando métodos no vetor simultânea quando você chama esse método.
Requisitos
Cabeçalho: concurrent_vector.h
Namespace: simultaneidade