#1 

28-11-2009 17:51:01

Ilovechocolat
Membres
Date d'inscription:
Messages: 125
IP: 90.28.141.247
Courriel

Bonjour a tous !

Je viens de ma rendre compte que la class irr::core::stringw ne prend pas en compte les accents lorsque l'on fait un truc du genre :

char* texte = "été";
irr::core::stringw wchar_tTexte = L"";
wchar_tTexte += "c'ést l'";
wchar_tTexte += texte;
gui->addStaticText (wchar_tTexte.c_str(),irr::core::rect<irr::s32>(0,0,600,600),false,true,0,130,false);

Ça devrait normalement marquer "c'ést l'été" mais ça marque "c' st l' t ".
Quelqu'un aurait il modifié la class ou bien existe il une solution pour contourner ce problème ?


Hors ligne


#2 

29-11-2009 00:01:33

TUpac
Membres
Avatar de TUpac
Date d'inscription:
Messages: 387
IP: 88.168.3.38
Courriel

Le type ne doit pas prendre unicode. J'utilise wchar_t à l'ancienne et j'ai pas se souchis.


"Si vous ne partagez pas votre stabilité avec les pauvres, les pauvres partageront leur instabilité avec vous."

Hors ligne


OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
80 invités en ligne
membre en ligne: -
RSS Feed