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