Votre question

Convertion d'un std::string en wchar_t

Tags :
  • Programme
  • Programmation
Dernière réponse : dans Programmation
30 Décembre 2008 13:34:26

Salut

Je souhaiterais convertir un std::string en wchar_t*, pour le faire j'ai éssayé la fonction mbstowcs() qui passe au compilateur mais qui me donne une jolie erreur lorsque le programme y fait appel.

Connaissez vous une autre fonction qui me permettrait de convertir mon std::string en wchar_t* ?

Autres pages sur : convertion std string wchar

a b L Programmation
31 Décembre 2008 11:43:59

mbstowcs() devrait fonctionner avec taChaine.c_str()
31 Décembre 2008 16:57:43

Je l'utilise peux etre mal :p 

Voila comment je l'utilise:
  1. mbstowcs(wcharMessage, mtext.c_str(), strlen(mtext.c_str())+1);


wcharMessage a été définie comme suis
  1. wchar_t* wcharMessage
et mtext est un std::string.
a b L Programmation
1 Janvier 2009 11:55:34

As-tu alloué wcharMessage ?
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS