首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

如何将ascii字符串转换成中文

发布网友

我来回答

2个回答

热心网友

  其实要把ASCII编码的字符串转换成中文很简单,只要把ASCII字符串强制成WCHAR类型就行了。例如:
  ASCII转中文:
  C/C++ code
  
  CString chinese;
  // 把ASCII字符串强制转成WCHAR类型即可把对应的ASCII字符转成中文
  WCHAR *wch = (WCHAR *)ascii;
  int len = wcslen(wch);
  for(int i=0; i<len; i++){
  chinese.AppendChar(wch[i]);
  }

  在这里顺便说说中文转ASCII的方法,其实也挺简单的,这个我也是突然间发现有这么简单的方法:
  C/C++ code
 
  LPCWSTR chinese = _T("哈哈哈,搞掂了");
  char *ascii = (char *)chinese;

热心网友

有ascii码啊,直接就可以转换成英文

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com