标签: c++ utf-8 portability utf-16
是否有一种简单,可移植的方式(至少是win32,linux)将UTF-16转换为UTF-8并返回?最好使用boost。
谢谢你的帮助, 托拜厄斯
答案 0 :(得分:2)
libiconv和icu都可以做到这一点。
答案 1 :(得分:0)
好吧,如果这是出于学术目的,您可以转换为UTF-32,然后转换为UTF-8或UTF-16。 Unicode.org有一个方便的PDF,其中包含UTF-32,UTF-16和UTF-8的位分布表。