Título: Problema al dividir un string Publicado por: grandanh en 7 Junio 2014, 16:41 pm Hola a todos!
He hecho este código el cual separa las palabras de un string por comas. El problema es que quiero separarlo en vez de una coma por una coma y un espacio. El problema está aquí, ya que me salta el error de que el "separador" solo puede tener un carácter. Aquí os dejo el código. ¿Alguien me podría echar una mano sobre como modificarlo? Gracias. Código: #include <iostream> Título: Re: Problema al dividir un string Publicado por: leosansan en 8 Junio 2014, 12:45 pm Doctores en C++ tiene esre foro y yo no soy uno de ellos.
Pero probando, probando obtengo la salida que deseas: Citar Escribe la frase: leosansan, san,sam, leon, noel, 123,321 leosansan, san,sam, leon, noel, 123,321 Código
Supongo que se puede hacer de manera más eficiente, pero es hasta donde yo doy usando sólo istringstream. ¡¡¡¡ Saluditos! ..... !!!! (http://st.forocoches.com/foro/images/smilies/aaaaa.gif) Título: Re: Problema al dividir un string Publicado por: ivancea96 en 8 Junio 2014, 13:11 pm Con una string mismo te funciona.
Código
Stringstream hace que baje mucho el rendimiento. Título: Re: Problema al dividir un string Publicado por: grandanh en 8 Junio 2014, 16:03 pm Muchas gracias es justo lo que necesitaba jajaja
|