Bonjour!
Voila le problème, j'ai un projet C++ sous Visual Studio 2005. Il s'agit d'une application utilisant DirectX 9.0C.
Le jeux de caractère de mon projet est unicode.
J'ai une console avec mon application qui m'est utile pour un peu de debug et afficher des informations comme par exemple le D3DAdapterIdentifier.Description
J'aimerai l'afficher dans ma console.
Pour afficher j'ai surcharger l'opérateur <<
Je l'utilise donc comme ceciHors le "Description" est un char qqch[512]
Code : Sélectionner tout - Visualiser dans une fenêtre à part Console << L"text" << endl;
et quand je faitil m'affiche tout simplement "???????"
Code : Sélectionner tout - Visualiser dans une fenêtre à part Console << m_pD3DAdapterIdentifier.Description << endl;
Je ne connai malheureusement pas de fonction permettant de travailler l'unicode, comme faire char * en unicode etc...
J'attend votre aide précieuse![]()
Partager