Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: .:BlackCoder:. en 16 Junio 2010, 00:10 am



Título: strtok para la clase string [?]
Publicado por: .:BlackCoder:. en 16 Junio 2010, 00:10 am
Esa es la duda, cual es la manera de usar strtok() con objetos (instancias) de la clase string, pes me preguntaron que como se hace, porq "la funcion no trabaja con objetos de la clase string" y pes no se si existe alguna funcion miembro de dicha clase, que haga la labor de strtok()... O hay que hacerla "a mano" con las funciones disponibles...

Y pes como no tengo compilador a la mano para hacer la prueba... Quisiera por favor, alguien me diera un codigo de ejemplo usando strtok() o algo similar con la clase string...

Saludos...


Título: Re: strtok para la clase string [?]
Publicado por: Littlehorse en 16 Junio 2010, 00:22 am
No hay ningún miembro equivalente a strtok, pero podes hacer algo similar con find (http://www.cplusplus.com/reference/string/string/find/) y find_first_of (http://www.cplusplus.com/reference/string/string/find_first_of/).

Por supuesto también tienes la opción de usar c_str (http://www.cplusplus.com/reference/string/string/c_str/) para utilizar las funciones de C.

Saludos


Título: Re: strtok para la clase string [?]
Publicado por: .:BlackCoder:. en 16 Junio 2010, 00:26 am
Mmmm que mal, deberia de existir jejeje... Me habia olvidado de c_str  :-\ Gracias... eso era to  :xD cuando tengo compilador a la mano hago una practica con eso a ver que tal...

Saludos...