hur.cn - 华软网

 热门搜索

请高手们来看看这是什么编码

  作者:未知    来源:网络    更新时间:2011/9/28
把下面引号内的乱码复制到百度里搜索就会变成中文了
“椋庡惞椋橀洩”

请问用c++怎么解码?
谢谢了
---华软 网友回答---
C++">
char *pStr = "椋庡惞椋橀洩";
int length = MultiByteToWideChar(CP_UTF8,0,pStr,-1,0,0);
WCHAR *wszBuffer = new WCHAR[length+1];
memset(wszBuffer,0,(length+1)*2);
length = MultiByteToWideChar(CP_UTF8,0,pStr,-1,wszBuffer,length+1);

UTF-8。截出来内容是 风吹飘雪
---华软网友回复---
忘了delete []wszBuffer了。
---华软网友回复---
utf8嘛

---华软网友回复---

//
to_utf8_string ( ansi_string ( "椋庡惞椋橀洩" ) ) 
//----
ansi_string convert utf16-little-endian format input data to ansi format
//----
  input = 0B 69 A1 5E DE 60 0B 69 40 6A 29 6D 
//----
  output = E9 A3 8E E5 90 B9 E9 A3 98 E9 9B AA 
//

//--
to_utf8_string convert utf8 format input data to string
//--
  input = E9 A3 8E E5 90 B9 E9 A3 98 E9 9B AA 
//--
  output = "风吹飘雪"
//

//-----
最终计算结果 --- 风吹飘雪
//

---华软网友回复---
muck。。
---华软网友回复---
验证过1楼的算法,完全正解。
---华软网友回复---
%E9%A3%8E%E5%90%B9%E9%A3%98%E9%9B%AA      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。