Есть ли унифицированный cout / wcout для обработки char * и wchar * - PullRequest
2 голосов
/ 12 января 2011

Я не уверен, есть ли унифицированный способ обработки char * и wchar * в Visual c ++?

1 Ответ

0 голосов
/ 12 января 2011

Достаточно удобный способ обработки строк wchar и char - через bstr_t , который может быть создан из любого и приведен к любому.

В рамках этого класса используются необходимые API преобразования символов Win32 для обеспечения правильного вывода.Это действительно вспомогательный класс COM (BSTR - это тип строки COM), но нет причин, по которым вы не можете использовать его, даже если вам не нужен COM.

...