Y at-il un système unifié Cout / wcout à poignée char * et * wchar
-
10-10-2019 - |
Question
Je ne sais pas s'il y a une façon unifiée à la poignée char * et * wchar dans Visual C ++?
La solution
Une façon assez pratique pour gérer les chaînes de wchar
et char
est via bstr_t , qui peut être construit à partir d'une ou l'autre et de fonte soit.
Sous les couvertures, cette classe utilise les API de conversion de caractères Win32 nécessaires pour assurer une sortie correcte. Il est vraiment une classe d'aide COM (BSTR
est le type de chaîne COM), mais aucune raison pour laquelle vous ne pouvez pas l'utiliser même si vous n'avez pas besoin COM.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow