![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
我vs2010 mfc的多字符集项目,怎么输出汉字的unicode字符串?例如 你,输出为2032
我vs2010mfc的多字符集项目,怎么输出汉字的unicode字符串?例如你,输出为20320这样的形式?...
我vs2010 mfc的多字符集项目,怎么输出汉字的unicode字符串?例如 你,输出为20320这样的形式?
展开
2个回答
展开全部
你的概念很混乱啊,UNICODE只是一种编码方式,2字节1字符,而你说的数字,是每个字符的十进制数值,不叫输出汉字的unicode字符串。
最简单的方式,假设你的多字符字符串是str,那么转换为UNICODE:
CStringW strW(str);
strW就是UNICODE了,至于你要输出数字,写个循环就是了,每个字符怎么打印成数字总不用我说了吧?
最简单的方式,假设你的多字符字符串是str,那么转换为UNICODE:
CStringW strW(str);
strW就是UNICODE了,至于你要输出数字,写个循环就是了,每个字符怎么打印成数字总不用我说了吧?
追问
恩,知道啦谢谢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询