int convert(char caractere)
{
char bidule[]={'0', '1', '2', '3', '4', '5', '6', '7', '8', '9','a','b','c','d','e','f'};
int i;
for (i=0;i<sizeof(bidule);i++)
{
if (caractere == bidule[i]){
return i;
}
}
//On a pas trouvé de correspondance
return -1;
}
sprintf(Var,"Resultat =%X",i);Le résultat est stocké dans la variable Var
sprintf(ch,"%x",i);donc hamzafes a stocké le résultat dans la variable ch
std::string string_hex(std::string buffer){ // converte un string en un string héxadécimal
std::ostringstream oss; //initialise un string stream qui stock la sortie de std::hex
for (std::string::const_iterator i = buffer.begin(); i != buffer.end(); ++i) //fait une boucle caractére par caractére
{
oss << std::hex << static_cast<int>(*i); //stock la sortie de std::hex dans oss
}
return(oss.str());
}
Vous n'aimez pas le lifting de Facebook ? Le site Mashable propose cinq étapes pour revenir à l'ancienne présentation du réseau social.
lami20j