Você está aqui: C++ ::: Dicas & Truques ::: Strings e Caracteres |
Usando a função assign() para retornar uma substring de uma stringQuantidade de visualizações: 7590 vezes |
A função assign() nos fornece uma forma muito fácil de obter uma substring a partir de uma string. Veja uma de suas assinaturas: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- string& assign(const string& str, size_t pos, size_t n); Aqui nós devemos informar a string a partir da qual a substring será obtida, a posição do caractere a partir do qual a substring será obtida e finalmente, a quantidade de caracteres que a substring terá. Veja o exemplo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
#include <string>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
string str = "Gosto de PHP e Java";
// vamos obter apenas a substring PHP
string sub;
sub.assign(str, 9, 3);
// exibe o resultado
cout << sub << "\n\n";
system("PAUSE"); // pausa o programa
return EXIT_SUCCESS;
}
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C++ |
Veja mais Dicas e truques de C++ |
Dicas e truques de outras linguagens |
|
JavaScript - Como adicionar elementos no início de um array JavaScript usando a função unshift() do objeto Array Python - Como calcular o volume de chuvas em Python - Fórmula do cálculo do volume de chuvas em Python |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |







