¿Hay una unificado cout / wcout al mango char * y * wchar
-
10-10-2019 - |
Pregunta
No estoy seguro de si hay una manera unificada a Char mango * y * wchar en Visual C ++?
Solución
Una forma razonablemente conveniente para manejar ambas cadenas wchar
y char
es a través de bstr_t , que puede ser construido a partir de cualquiera de los dos y el reparto a cualquiera.
Debajo de las sábanas, esta clase utiliza las API de Win32 de conversión de caracteres requeridos para asegurar un resultado correcto. Es realmente una clase auxiliar a COM (BSTR
es el tipo de cadena COM), pero no hay razón por la que no se puede utilizar incluso si no es necesario COM.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow