forward_list::resize
Especifica um novo tamanho de uma lista para frente.
void resize(size_type _Newsize);
void resize(size_type _Newsize, const Type& _Val);
Parâmetros
Parâmetro |
Descrição |
---|---|
_Newsize |
O número de elementos na lista para frente redimensionada. |
_Val |
O valor a ser usado para preencher. |
Comentários
As funções de membro ambas garantem que o número de elementos na lista é _Newsizedaqui em diante. Se deve fazer a sequência controlada mais longa, a primeira função de membro adiciona os elementos com valor Type(), enquanto a segunda função de membro acrescentar os elementos com valor _Val. Para fazer a sequência controlada mais curto, ambas as funções de membro chamam efetivamente erase_after(begin() + _Newsize - 1, end()).
Requisitos
Cabeçalho: <forward_list>
Namespace: std