кроссплатформенный MultiByteToWideChar - PullRequest
1 голос
/ 04 мая 2020

Является ли boost::locale::conv::to_utf ( здесь ) таким же, как windows api MultiByteToWideChar ( здесь )?

1 Ответ

1 голос
/ 05 мая 2020

Как минимум они различаются в возможных целевых кодировках:

Также может отличаться набор поддерживаемых кодировок источника.

Если вопрос заключается в том, использует ли функция повышения MultiByteToWideChar / WideCharToMultiByte при работе на Windows, возможно, вам стоит заглянуть в реализацию boost, но я ожидаю, что нет. И в любом случае это детали реализации, которые могут измениться, и не должны иметь значения.

...