从/到UTF-8 / UTF-16的转换需要(例如:utf8->代码点,然后将代码点转换为utf16)或(例如:utf8-> utf16)?

问题描述 投票:0回答:2

我有一个关于从/转换为utf8 / utf16的查询,确实需要先将UTF-8 / 16返回其原始代码点,然后再转换为目标编码,或者可以直接从编码转换为另一个,例如:utf16到utf8或反之亦然。

例如,我有一个字符س,其UTF-8 0xD8 0xB3,确实需要从utf-8转换为utf-16,以将其解码为其代码点U+0633,然后再次将其编码为UTF-16 [ C0]?

c++ unicode utf-8 utf-16
2个回答
0
投票

尝试此问题的最高答案:

0x0633


0
投票

如果您的UTF-8代码少于128,那么您可以立即生成等效的UTF-16。但是,实际上,您have

© www.soinside.com 2019 - 2024. All rights reserved.