当前位置 : 主页 > 编程语言 > c++ >

如何在C中将ASCII字符串转换为UTF8字符串?

来源:互联网 收集:自由互联 发布时间:2021-06-23
如何在C中将ASCII std :: string转换为UTF8(Unicode)std :: string? std::string ASCIIToUTF8(std::string str) { return str;} 每个ASCII字符在UTF8中具有相同的表示形式,因此无需转换.当然,如果输入字符串使用扩展
如何在C中将ASCII std :: string转换为UTF8(Unicode)std :: string?
std::string ASCIIToUTF8(std::string str) {
  return str;
}

每个ASCII字符在UTF8中具有相同的表示形式,因此无需转换.当然,如果输入字符串使用扩展(8位)ASCII字符集,答案会更复杂.

网友评论