В моем приложении я использую ICU UnicodeString для хранения своих строк. Поскольку я использую некоторые библиотеки, несовместимые с ICU, мне нужно преобразовать UnicodeString в его представление, зависящее от платформы.
По сути, мне нужно сделать обратную форму процесса, создающую новый объект UnicodeString - new UnicodeString ("строка, закодированная в локали системы").
Я обнаружил эту тему, поэтому я знаю, что это можно сделать с помощью стрингстрим.
Итак, мой ответ: можно ли это сделать каким-то другим более простым способом, без использования строкового потока для преобразования?
CP_ACP
, как это известно в Windows. - person MSalters   schedule 08.12.2010