Bonjour,
existe-t-il une fonction qui permette de convertir une chaîne de caractères (affichant un nombre dans un format hexadécimal) en un nombre entier ?
exemple :
Soit la chaîne "F201", comment récupérer la valeur 0xF201 ?
Version imprimable
Bonjour,
existe-t-il une fonction qui permette de convertir une chaîne de caractères (affichant un nombre dans un format hexadécimal) en un nombre entier ?
exemple :
Soit la chaîne "F201", comment récupérer la valeur 0xF201 ?
Code:
1
2
3 unsigned long x; std::istringstream iss("F201"); iss >> std::hex >> x;
Sinon,Code:
1
2
3 std::istringstream iss("f2001"); int n; iss >> hex n;
EDIT: je suis lent aujourd'hui :)Code:man strtol
Belle synchro !
:D
Merci.