SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Locoarts3113 en Domingo 10 de Octubre de 2010, 22:22

Título: Avanzar una cadena hasta tope
Publicado por: Locoarts3113 en Domingo 10 de Octubre de 2010, 22:22
Necesitaria hacer una función que avance desde palabra dada hasta un tope, caracter por caracter:
Me dan un string, la longitud, y un string como tope

Ejemplo, si me dan "aaaa" y como tope "zzzz", hacer: aaaa, aaab, aaac, ..., aaba, aabb, abbc, ..., zzzz

obtenerSiguiente(char cadena, int longitud, char final )

SI ME PUEDEN AYUDAR SERIA DE GRAN AYUDAAAAA
MUCHAS GRACIAS
Título: Re: Avanzar una cadena hasta tope
Publicado por: alb en Domingo 10 de Octubre de 2010, 23:00
char no es string sino std::string en C++ (o char */char[] en C). A que sirve longitud ?
Título: Re: Avanzar una cadena hasta tope
Publicado por: Locoarts3113 en Domingo 10 de Octubre de 2010, 23:10
Cita de: "alb"
char no es string sino std::string en C++ (o char */char[] en C). A que sirve longitud ?

Es en C, y la longitud sirve para no tener que contar la palabra y posicionarte en la letra que quieras.
Es char string[] si no me equivoco.

Saludos