equivalente - Función de Windows análogo a UNIX atoh()
equivalente pwd en windows (2)
¿Hay alguna función análoga a atoh()
en la API de Windows o en MFC?
atoh()
convierte una cadena que contiene un número hexadecimal en un número sin signo como
unsigned x = atoh("A");
y x = 10 después de la operación.
En Windows tengo un CString, que contiene "A". ¿Cómo puedo convertirlo a int?
unsigned long ten = strtoul("a", NULL, 16) ;
debería manejarlo, si puede obtener una vieja y simple char *
-representación de la CString. La solución aceptada que usa strtoul()
hace una conversión firmada.
long x = strtoul("A", (char **) NULL, 16);
// x will be 10 decimal