01net    Web


Actuellement en ligne : 1038 Utilisateurs dont 60 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Beno@  
01net > Forum de 01net > Programmation et développement > C/C++
> convertion
Auteur
Message
 
<     1       >
snack23
  
   
      ?   @     Posté le 08/07/2006 18:04:29  
Voter pour ce message
Bonjour,
Sa fait une semaine que je m initie au c++ (debutant),Je voudrai savoir comment faitons pour passer du text en hexadecimal et vis versa .
J ai trouve ca comme codes mais le probleme c est que sa convertie pas les caractere speciaux comme :£¨^ùm]@.`|[

int main(){


ifstream fichier_analyse;

fichier_analyse.open("fichier.txt" ); //fichier de départ

int code;

char donnees;

if(!fichier_analyse) // test de la présence du fichier

{

cout<<"Erreur en ouvrant le fichier"<<endl;

}



//fichier une fois converti en hexa : hexa.txt

ofstream outfile ("hexa.txt" );

while(!fichier_analyse.eof())

{

// on lit mot par mot

fichier_analyse>> donnees;

//conversion en hexadécimal

code = donnees; // on passe en décimal

std::ostringstream oss; // on génère un flux oss

oss << std::hex << code; // on précise une représentation hexa

std::string Hex = oss.str(); // oss est la représentation hexa du code

//cout << endl << oss.str() << " est la valeur ascii de : " << donnees << endl; //affichage de oss et de la valeur correspondante

//ecriture de la valeur hexa dans le fichier de sortie

outfile << oss.str();

}

outfile.close(); //fermeture du fichier de sortie
esselfe
  Je calcul donc je suis relativ
  :-)
      ?   @     Posté le 21/07/2006 21:22:44  
Voter pour ce message
t'es bien parti ;)
-------
vive Linux!
<     1       >

01net > Forum de 01net > Programmation et développement > C/C++
> convertion

Aller à :

Page générée en : 0.295s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

Suite de sécurité
Une suite de haute technologie facile à prendre en main et efficace contre toutes les menaces.
Elections US
Le duel MCCain/Obama : parcours, programmes, équipes et soutiens, tout sur leurs galaxies politiques