截取含有汉字的字符窜出现半个汉字的问题 如CString a="a大师傅棵大师傅棵了解";我要取前10个字符就会产生半个汉字CString a="大师傅棵大师傅棵了解";我要取前10个字符就没有问题请问怎么处理这个问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString a="a大师a傅棵asf大师傅棵了解"; int len = 19; int n = 0; char ch; for(int i=0;i<len;i++) { ch = a.GetAt (i); if(ch & 0x80) n++; } if(n % 2) len++; CString b = a.Mid (0,len); 光盘测试程序,有点问题,如何清空刚访问过的数据缓存? CEdit编辑框中字体颜色的设置问题 Windows下select()能不能用在stdin上? 求助:用vc怎样进行多人合作开发,比如说开发一个监控系统? 大家说说CRgn类有什么用呢??? 怎么做数据库啊?? 做winsock的程序一定要在网络中吗? 中国少数民族信息产业之路 急急急:用UDP发广播,是发给网络中所有的IP吗? 我的机子装不了2000.我用我的硬盘在别人的机子上装是好的。.... MFC的组件的运行效率和ATL的运行效率的比拼(大家能谈谈么?) 这是怎么回事
int len = 19;
int n = 0;
char ch;
for(int i=0;i<len;i++)
{
ch = a.GetAt (i);
if(ch & 0x80)
n++;
}
if(n % 2)
len++;
CString b = a.Mid (0,len);