Bonjour, voila j'ai un repertoire d'environ 800 fichiers, et je dois transformer chaque fichier d'un encodage UCB2 a UTF8.
Ma copie de fichier marche, cependant lorsque j'ouvre le fichier j'ai beaucoup de caractere aleatoire, je suppose que ca viens de l'encodage.
Savez vous comment faire lors de la copie pour que l'encage change et sans recuperer des caractere aleatoire?
La partie du code en question:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 ifstream sFile; sFile.open(url, ios::in); ofstream rFile; rFile.open(url2, ios::out); if(sFile.is_open()) { while(getline (sFile,line)) rFile << line; rFile.close(); } else { cerr << "Can't open the file !" << endl; } sFile.close();
Partager