读书人

16进制字符串转中文的有关问题

发布时间: 2013-11-11 14:02:17 作者: rapoo

16进制字符串,转中文的问题
变量aaa内容看不到中文,感觉很奇怪

//char *tmpBuffer
//通过内存拷贝,从char数组拷贝过来的数据,临时保存到tmpBuffer
string aaa = tmpBuffer; //这个变量一直看不到中文
string sss = "\u4e2d\u56fd";

//调试信息
+tmpBuffer0x0012edc4 "\u4e2d\u56fd"char [100]

+aaa"\u4e2d\u56fd"std::basic_string<char,std::char_traits<char>,std::allocator<char> >

+sss"中国"std::basic_string<char,std::char_traits<char>,std::allocator<char> >

想让 aaa字符串显示中文,但是一直显示"\u4e2d\u56fd"
[解决办法]
http://blog.csdn.net/worldy/article/details/14646111

读书人网 >VC/MFC

热点推荐