Bien le bonjour !
J'ai un petit soucis � propos d'encodage. Voyez vous, j'ai une application qui fait de l'embedding Python. Cette application est faite en C++ avec les classes MFC, et celle ci fait appel � des script python. Dans ces script, mon application y r�cup�re des cha�nes de caract�res, dont des avec des caract�res sp�ciaux, tel qu'un '�' ou un '�'. Ces caract�res, dans les script python sont traduits par des '\xe9', '\xc3' et autres joyeuset�s lorsqu'encod�s et plac�es dans une variable. Les script sont encod�s en UTF-8 � l'enregistrement.
Le soucis �tant que lorsque je r�cup�re ce genre de cha�ne dans mon appli C++, avec PyString_AsString() par exemple, ces caract�res ne sont ni des '�' et '�', ni m�me des '\xe9' et '\xc3' mais des '@%$' et similaires.
Je me pose donc la question de comment faire pour que ces cha�nes ne soient pas corrompu et r�aliser au mieux le d�codage pour avoir ma cha�ne initiale.
Merci � vous =)
Partager