• Sábado 14 de Diciembre de 2024, 22:08

Autor Tema:  char * a unsigned int  (Leído 751 veces)

Marooned

  • Visitante
char * a unsigned int
« en: Jueves 29 de Enero de 2009, 23:14 »
0
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.

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: char * a unsigned int
« Respuesta #1 en: Viernes 30 de Enero de 2009, 08:20 »
0
Tienes strtoul() que te pasa a unsigned long

Marooned

  • Visitante
Re: char * a unsigned int
« Respuesta #2 en: Viernes 30 de Enero de 2009, 17:03 »
0
Genial. Me sirvió a la perfección. Muchas gracias.