Как конвертировать UTF-8 <-> UTF16 портативный - PullRequest
4 голосов
/ 18 февраля 2010

существует ли простой, переносимый способ (win32, по крайней мере, linux) конвертировать UTF-16 в UTF-8 и обратно? Предпочтительно с использованием наддува.

Спасибо за вашу помощь, Tobias

Ответы [ 2 ]

2 голосов
/ 18 февраля 2010

Оба libiconv и icu могут сделать это.

0 голосов
/ 18 февраля 2010

Ну, если это для академических целей, вы можете конвертировать в UTF-32, а затем в UTF-8 или UTF-16. Unicode.org имеет удобный PDF , который содержит таблицу распределения битов для UTF-32, UTF-16 и UTF-8.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...