• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

suzy

retirar string de cada vez?

4 mensagens neste tópico

viva! :)

tenho a seguinte duvida, o meu menu do meu projecto em c++ é feita atraves de a escrita de um frase sem o \n

tipo , se eu criar um ojecto, o utilizador faz

criar obj1

mas no programa preciso destas 2 striigs, vou ter de guardar isto numa string e depois  tentar retirar da string o criar e o obj1???

ou existe alguma funcao que ja faça isso?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

A nao ser que uses algo relacionado com processamento de linguagens acho k tens que fazer isso á unha.

No teu caso resolves facilmente com a função strtok, para poderes dividir a frase e separar as palavras que serviram para fazeres as tuas comparações.

Em alternativa crias facilmente a tua propria funcao que dividirá a frase.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

strtok é uma função C. Suzy está a usar C++.

@suzy: usas std:string. Procuras pelo primeiro espaço com a ajuda de find_first_of e usas substr para extrair as duas strings com a ajuda do resultado de find_first_of.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora