C ++ String Library - redimensionar
Descrição
Ele redimensiona a string para um comprimento de n caracteres.
Declaração
A seguir está a declaração para std :: string :: resize.
void resize (size_t n);
C ++ 11
void resize (size_t n, char c);
Parâmetros
n - É um novo comprimento de corda.
c - Caractere usado para preencher o novo espaço de caractere adicionado à string.
Valor de retorno
Nenhum
Exceções
se uma exceção for lançada, não haverá mudanças na string.
Exemplo
No exemplo abaixo para std :: string :: resize.
#include <iostream>
#include <string>
int main () {
std::string str ("Sairamkrishna Mammahe");
std::cout << str << '\n';
unsigned sz = str.size();
str.resize (sz+2,'+');
std::cout << str << '\n';
str.resize (14);
std::cout << str << '\n';
return 0;
}
O exemplo de saída deve ser assim -
Sairamkrishna Mammahe
Sairamkrishna Mammahe++
Sairamkrishna