4

有没有一种简单、便携的方式(至少是win32、linux)将UTF-16转换为UTF-8并返回?最好使用boost。

谢谢你的帮助,托拜厄斯

4

2 回答 2

2

libiconvicu都可以做到这一点。

于 2010-02-18T08:35:48.223 回答
0

好吧,如果这是出于学术目的,您可以转换为 UTF-32,然后转换为 UTF-8 或 UTF-16。Unicode.org 有一个方便的PDF,其中包含 UTF-32、UTF-16 和 UTF-8 的位分布表。

于 2010-02-18T08:58:30.877 回答