Título: Ayuda con funcion con vector. Publicado por: @XSStringManolo en 29 Mayo 2019, 00:17 am Hola tengo un string que me tiene almacenada una cadena con varios caracteres.
Quiero tomar los caracteres de 6 en 6 y almacenar cada grupo de 6 caracteres en un vector de strings. Quedandome vector[0] 6 caracteres, vector[1] 6 caracteres... Si la cantidad de caracteres del string no es divisor de 6 puede que me quede por ejemplo en vector[5] 2 caracteres. Entonces en ese caso debo rellenar ese ultimo string dentro del vector para que contenga 6 caracteres. Lo estoy intentando hacer de varias maneras distintas y de ninguna lo logro. Esto es lo que estoy haciendo ahora y tampoco me fuciona: Código
Ya me estoy liando la cabeza, me da errores de varias formas distintas. estuve a prueba y error y no consegui sacar una funcion que haga lo que pido. Es para un cifrado de binario a base64. Gracias. Título: Re: Ayuda con funcion con vector. Publicado por: Loretz en 29 Mayo 2019, 08:16 am Te paso una solución que creo que podrás acomodar a tu caso:
Código
Título: Re: Ayuda con funcion con vector. Publicado por: @XSStringManolo en 29 Mayo 2019, 08:22 am Muchas gracias! Mirare como funciona en profundidad para saber como lo puedo hacer en mi caso.
Título: Re: Ayuda con funcion con vector. Publicado por: K-YreX en 29 Mayo 2019, 08:53 am Estaba mirando el problema antes de ver la respuesta anterior así que te dejo una alternativa a la de @Loretz con los operadores más básicos y con arrays dinámicos.
Código
Título: Re: Ayuda con funcion con vector. Publicado por: @XSStringManolo en 29 Mayo 2019, 09:36 am Me va perfecto YreX-DwX muchas gracias. Ahora solo me falta pasar los binarios a base 64. Cuando acabe el codigo lo comparto, aunque supongo que hay muchos por ahí. Los que yo vi no los entendia demasiado.
Edit: Poca operacion mucho texto plano. Jaja https://pastebin.com/KRPnJ1gB |