Message #9889
Sujet: Lire des fichiers Unicodes
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Dernière modification | 15-03-2011 10:06:03 | Metallizer |
Salut à tous,
Je vous expose mon problème en espérant que des pros de la lecture de fichiers puissent m'aiguiller ! Je souhaite lire un fichier de traduction des textes de mon jeu, il a un format très simple : Du coup j'ai une classe Translation avec une méthode loadTextData qui s'occupe d'ouvrir le fichier, de lire caractère par caractère puis de stocker les traductions dans une map définie telle que : Code c++ :Notez bien le stringw utilisé pour que les chaînes unicode soient gérées. Seulement voila, j'ai beau lire et relire mon code, je ne vois pas ce qui cloche. J'affiche toujours dans la console des adresses mémoire au lieu du texte. Pourtant, si je change le stringw en stringc, mon texte s'affiche bien (mais mal encodé si il y a des caractères accentués). Code c++ :Donc si quelqu'un a déjà rencontré des problèmes de ce type avec stringw, je suis toute ouïe. Merci d'avance |
| Création du message | 15-03-2011 10:05:26 | Metallizer |
Salut à tous,
Je vous expose mon problème en espérant que des pros de la lecture de fichiers puissent m'aiguiller ! Je souhaite lire un fichier de traduction des textes de mon jeu, il a un format très simple : Du coup j'ai une classe Translation avec une méthode loadTextData qui s'occupe d'ouvrir le fichier, de lire caractère par caractère puis de stocker les traductions dans une map définie telle que : Code c++ :Notez bien le stringw utilisé pour que les chaînes unicode soient gérées. Seulement voila, j'ai beau lire et relire mon code, je ne vois pas ce qui cloche. J'affiche toujours dans la console des adresses mémoire au lieu du texte. Pourtant, si je change le stringw en stringc, mon texte s'affiche bien (mais mal encodé si il y a des caractères accentués). Code c++ :Donc si quelqu'un a déjà rencontré des problèmes de ce type avec stringw, je suis toute ouïe. Merci d'avance |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 118 invités en ligne membre en ligne: - RSS Feed |