C++如何把字符串从UTF8编码转GBK编码

2025-04-13 04:10:43
推荐回答(1个)
回答1:

String str = "任意字符串";
str = new String(str.getBytes("gbk"),"utf-8");
备注说明:
str.getBytes("UTF-8"); 的意思是以UTF-8的编码取得字节
new String(XXX,"UTF-8"); 的意思是以UTF-8的编码生成字符串