J'ai un fichier texte que je suis obligé d'ouvrir dans le format d'encodage latin 1.
J'aimerais faire en C l'une des deux choses suivantes :
- Soit pouvoir ouvrir le fichier directement en latin 1 dans mon programme C.
- Soit pouvoir convertir, toujours à l'intérieur de mon programme, le fichier texte en un format un peu plus "conventionnel"
std::wstring au lieu de std::string, dans ce cas :)
Si tu as besoin de faire des choses avancées sur l'encoding, alors regarde du côté de la bibliothèque ICU.
________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfolio http://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question
Si tu veux juste ouvrir ton fichier et changer son encodage, tu peux le faire via notepad++.
Sinon, il te faudra utiliser des wchar à la place des char, pour opérer correctement sur ce genre de fichier.
________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfolio http://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question