Conversions : String->int et int->TCHAR
Bonjour,
Dans un projet MFC, sous Visual Studio 2005, j'ai besoin de r�cup�rer convertir un string, entr� par l'utilisateur en format hexad�cimal en int, de faire quelques traitement dessus, puis de le passer en TCHAR.
Par exemple :
L'utilisateur entre la valeur AD5, dans un Edit Control (MFC).
Je r�cup�re cette valeur dans un string (je sais faire:))
Je convertis cette valeur en int, sous forme d�cimale : 2773 (je sais pas faire :cry:)
Op�rations �ventuelles
Je convertis la valeur obtenue en TCHAR, sous forme h�xad�cimale (je sais pas faire :cry:).
La valeur entr�e sera comprise entre 0000 et FFFF.
J'ai d�j� une fonction pour convertir les strings en int, mais elle ne marche pas pour de l'h�xa :
Code:
1 2 3 4 5 6 7
| int StringToInt(std::string in)
{
int out;
istringstream iss( in );
iss>>out;
return out;
} |
Le but est de cr�er un fichier avec comme nom la valeur h�xa modifi�e, il n'est peut �tre pas n�cessaire de faire tout �a. Si quelqu'un a une autre solution, je veux bien aussi.
Merci d'avance pour votre aide, je n'ai aucune id�e de comment faire ces conversions...