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 ?
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 unsigned long x; std::istringstream iss("F201"); iss >> std::hex >> x;
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
Sinon,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 std::istringstream iss("f2001"); int n; iss >> hex n;EDIT: je suis lent aujourd'hui
Code : Sélectionner tout - Visualiser dans une fenêtre à part man strtol![]()
Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...
Partager