SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Marooned en Jueves 29 de Enero de 2009, 23:14

Título: char * a unsigned int
Publicado por: Marooned en Jueves 29 de Enero de 2009, 23:14
Que tal. Estoy haciendo unas librerias con gcc y necesito pasar de char * (una cadena cualquiera, como char cadena[10]) a unsigned int, para alcanzar los 4294967295 que obtengo con un unsigned int. Intente con atoi y con atol, pero no me resulta. Estoy haciendo una función para lograr el cambio, pero si hay una función estándar, o algún tips que se pueda hacer a una función estándar seria ideal. Espero su ayuda, de antemano gracias.
Título: Re: char * a unsigned int
Publicado por: m0skit0 en Viernes 30 de Enero de 2009, 08:20
Tienes strtoul() que te pasa a unsigned long
Título: Re: char * a unsigned int
Publicado por: Marooned en Viernes 30 de Enero de 2009, 17:03
Genial. Me sirvió a la perfección. Muchas gracias.