Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有一种简单、便携的方式(至少是win32、linux)将UTF-16转换为UTF-8并返回?最好使用boost。
谢谢你的帮助,托拜厄斯
libiconv和icu都可以做到这一点。
好吧,如果这是出于学术目的,您可以转换为 UTF-32,然后转换为 UTF-8 或 UTF-16。Unicode.org 有一个方便的PDF,其中包含 UTF-32、UTF-16 和 UTF-8 的位分布表。