我的程序是处理发过来的短信,内容为汉字.
我以前用delphi和VB写得.
VB:
比如ASCW('大')为22823,
然后ChrW(22823)为'大'.
Delphi:
Ord('大')为22823,
然后WideChar(22823)为'大'.
在VC中该如何处理呢?是汉字的编码转换成汉字.
谢谢!
我以前用delphi和VB写得.
VB:
比如ASCW('大')为22823,
然后ChrW(22823)为'大'.
Delphi:
Ord('大')为22823,
然后WideChar(22823)为'大'.
在VC中该如何处理呢?是汉字的编码转换成汉字.
谢谢!
str1[0]=0xb4 ;
str1[1]=0xf3 ;
str1[2]=0;
cout << str ;
str1[1]=(22823)&0xff;
str1[2]=0;
cout << str ;
str1[1]=(22823>>8)&0xff;
str1[2]=0;
cout << str ;