Manipulação de strings c++

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Manipulação de strings c++

Mensagem por nipponicox em Ter 12 Fev 2013, 03:19


Galera, sou iniciante na area de programação e estou com uma duvida na resolução de um problema envolvendo strings. Preciso criar um programa que armazene uma frase digitada pelo usuário(em uma string) e outra palavra aleatória(armazenada em outra string), caso nesta frase digitada pelo usuário seja igual a uma das palavras que eu definir no corpo do programa, por exemplo: "Apartamento""Carro""Cidade", esta palavra seria substituída pela palavra aleatória que o usuário definiu.

Queria saber se existe alguma função que consiga "varrer" todas as posições de uma string e realizar a comparação com outra string(no caso da strcmp só da pra comparar strings inteiras, ou estou enganado?). Caso vcs conheçam e/ou exista alguma função para isso, por favor, ajudem Happy

*caso conheçam outra função util para o caso também ficaria agradecido.

Obrigado, boa noite!

nipponicox

Número de Mensagens : 2
Data de inscrição : 12/02/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Manipulação de strings c++

Mensagem por Rodrigo Santiago em Ter 12 Fev 2013, 08:09

Voce pode usar o include strings, mas lembre que ele e c++, entao certifiquese se o compilador e c++, e o arquivo tem a extensao cpp.
Voce pode prorcurar varios tutoriais dela na internet, e bem facil.

Rodrigo Santiago

Ranking : Nota B
Número de Mensagens : 1281
Idade : 20
Data de inscrição : 28/07/2012
Notas recebidas : C + C + B
Reputação : 73
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 1
   : 3

Voltar ao Topo Ir em baixo

Re: Manipulação de strings c++

Mensagem por vinians em Ter 12 Fev 2013, 10:25

Amigo use a função strstr() que faz exatamente isso que você precisa, mas não se esqueça de dar um #include , essa dica é para C puro em C++ existem outras opções, mas eu prefiro C mesmo.
Flws!

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: Manipulação de strings c++

Mensagem por nipponicox em Qua 13 Fev 2013, 13:23

Gente, não consegui resolver a questão :/ alguém poderia dar um exemplo?

nipponicox

Número de Mensagens : 2
Data de inscrição : 12/02/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Manipulação de strings c++

Mensagem por Conteúdo patrocinado Hoje à(s) 19:55


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum