Método de concurrent_vector::Resize
Altera o tamanho do vetor simultâneo para o tamanho solicitado, excluindo ou adicionando elementos conforme necessário. Esse método não é seguro de simultaneidade.
void resize(
size_type _N
);
void resize(
size_type _N,
const _Ty& _Val
);
Parâmetros
_N
O novo tamanho do vetor simultâneo._Val
O valor de novos elementos, adicionado ao vetor de se o novo tamanho é maior que o tamanho original. Se o valor for omitido, os novos objetos recebem o valor padrão para seu tipo.
Comentários
Se o tamanho do contêiner for menor que o tamanho solicitado, os elementos são adicionados ao vetor de até atingir o tamanho solicitado. Se o tamanho do contêiner for maior que o tamanho solicitado, os elementos mais próximos ao final do recipiente são excluídos até que o recipiente atinge o tamanho _N. Se o tamanho do contêiner do presente é o mesmo que o tamanho solicitado, nenhuma ação é executada.
resizenão é simultaneidade seguro. 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